本文整理了Java中org.ballerinalang.natives.annotations.Argument.<init>()
方法的一些代码示例,展示了Argument.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Argument.<init>()
方法的具体详情如下:
包路径:org.ballerinalang.natives.annotations.Argument
类名称:Argument
方法名:<init>
暂无
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMPassManagerBuilderDispose",
args = {
@Argument(name = "pmb", type = RECORD, structType = "LLVMPassManagerBuilderRef"),
})
public class LLVMPassManagerBuilderDispose extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerBuilderRef pmb = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMPassManagerBuilderDispose(pmb);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddSimplifyLibCallsPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddSimplifyLibCallsPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddSimplifyLibCallsPass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddLICMPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddLICMPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddLICMPass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMDisposeTargetData",
args = {
@Argument(name = "td", type = RECORD, structType = "LLVMTargetDataRef"),
})
public class LLVMDisposeTargetData extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMTargetDataRef td = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMDisposeTargetData(td);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMMoveToNextRelocation",
args = {
@Argument(name = "ri", type = RECORD, structType = "LLVMRelocationIteratorRef"),
})
public class LLVMMoveToNextRelocation extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMRelocationIteratorRef ri = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMMoveToNextRelocation(ri);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddBasicAliasAnalysisPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddBasicAliasAnalysisPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddBasicAliasAnalysisPass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddTypeBasedAliasAnalysisPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddTypeBasedAliasAnalysisPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddTypeBasedAliasAnalysisPass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddIPConstantPropagationPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddIPConstantPropagationPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddIPConstantPropagationPass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMDeleteFunction",
args = {
@Argument(name = "fn", type = RECORD, structType = "LLVMValueRef"),
})
public class LLVMDeleteFunction extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMValueRef fn = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMDeleteFunction(fn);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddSLPVectorizePass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddSLPVectorizePass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddSLPVectorizePass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMDisposeModule",
args = {
@Argument(name = "m", type = RECORD, structType = "LLVMModuleRef"),
})
public class LLVMDisposeModule extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMModuleRef m = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMDisposeModule(m);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddCalledValuePropagationPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddCalledValuePropagationPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddCalledValuePropagationPass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddIndVarSimplifyPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddIndVarSimplifyPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddIndVarSimplifyPass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddDeadStoreEliminationPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddDeadStoreEliminationPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddDeadStoreEliminationPass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddLowerExpectIntrinsicPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddLowerExpectIntrinsicPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddLowerExpectIntrinsicPass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddMemCpyOptPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddMemCpyOptPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddMemCpyOptPass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddPruneEHPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddPruneEHPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddPruneEHPass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMDisasmDispose",
args = {
@Argument(name = "dc", type = RECORD, structType = "LLVMDisasmContextRef"),
})
public class LLVMDisasmDispose extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMDisasmContextRef dc = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMDisasmDispose(dc);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddGlobalDCEPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddGlobalDCEPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddGlobalDCEPass(pm);
}
}
代码示例来源:origin: org.ballerinalang/ballerina-llvm
/**
* Auto generated class.
*/
@BallerinaFunction(
orgName = "ballerina", packageName = "llvm",
functionName = "LLVMAddSCCPPass",
args = {
@Argument(name = "pm", type = RECORD, structType = "LLVMPassManagerRef"),
})
public class LLVMAddSCCPPass extends BlockingNativeCallableUnit {
@Override
public void execute(Context context) {
LLVM.LLVMPassManagerRef pm = FFIUtil.getRecodeArgumentNative(context, 0);
LLVMAddSCCPPass(pm);
}
}
内容来源于网络,如有侵权,请联系作者删除!