mirror of
https://github.com/NationalSecurityAgency/ghidra
synced 2024-08-27 21:10:26 +00:00
GP-4385: license corrections
GP-4385: license corrections GP-4385: 17.x
This commit is contained in:
parent
317a881488
commit
e1232fb250
|
@ -1,6 +1,6 @@
|
|||
To use the LLDB agent in Ghidra, you will need to build the JNI interface to the LLDB Scripting Bridge.
|
||||
|
||||
If you are using the distribution (vs. source) and wish to use the default swig files included (LLDB v16), you can use the
|
||||
If you are using the distribution (vs. source) and wish to use the default swig files included (LLDB v17), you can use the
|
||||
macos_debugger_lldb_build_from_brew script in this same directory, kindly provide by @cyberkaida. Make sure a 7.x version
|
||||
of gradle is in your path, and you've defined GHIDRA_INSTALL_DIR.
|
||||
|
||||
|
@ -8,11 +8,12 @@ To do this:
|
|||
(1) check the version for your copy of lldb:
|
||||
lldb --version
|
||||
|
||||
If you have a version other than the most current (release/16.x), you will need to generate the JNI interface for the version you have.
|
||||
If you have a version other than the most current (release/17.x), you will need to generate the JNI interface for the version you have.
|
||||
|
||||
(2a) To install LLVM/lldb version 16:
|
||||
(2a) To install LLVM/lldb version 17:
|
||||
- git clone https://github.com/llvm/llvm-project.git
|
||||
- git checkout release/16.x
|
||||
- cd llvm-project
|
||||
- git checkout release/17.x
|
||||
|
||||
IF YOU WISH TO BUILD LLDB:
|
||||
- cd llvm-project
|
||||
|
@ -48,7 +49,7 @@ TROUBLESHOOTING:
|
|||
(1) If you are trying to execute "gradle buildGhidra" with LLVM_HOME already set, you are likely
|
||||
to run into difficulties. Unset LLVM_HOME (or on Windows set LLVM_HOME=) before running.
|
||||
(2) If you are running "gradle generateSwig" and encounter errors, make sure LLVM_HOME is set.
|
||||
(3) If you are running "gradle buildNatives" and it succeeds but there is no library in Ghidra/
|
||||
(3) If you are running "gradle build" and it succeeds but there is no library in Ghidra/
|
||||
Debug/Debugger-swig/lldb/build/os, again check LLVM_HOME, LLVM_BUILD, and JAVA_HOME. Keep
|
||||
in mind that different generators for LLVM, esp. for Window, may put liblldb.xxx in unusual
|
||||
places. Check "build/lib", "build/bin", and subdirs like "build/Release/bin".
|
||||
|
@ -69,4 +70,4 @@ TROUBLESHOOTING:
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -107,6 +107,7 @@ public final class CommandArgumentType {
|
|||
public final static CommandArgumentType eArgTypeConnectURL = new CommandArgumentType("eArgTypeConnectURL");
|
||||
public final static CommandArgumentType eArgTypeTargetID = new CommandArgumentType("eArgTypeTargetID");
|
||||
public final static CommandArgumentType eArgTypeStopHookID = new CommandArgumentType("eArgTypeStopHookID");
|
||||
public final static CommandArgumentType eArgTypeCompletionType = new CommandArgumentType("eArgTypeCompletionType");
|
||||
public final static CommandArgumentType eArgTypeLastArg = new CommandArgumentType("eArgTypeLastArg");
|
||||
|
||||
public final int swigValue() {
|
||||
|
@ -143,7 +144,7 @@ public final class CommandArgumentType {
|
|||
swigNext = this.swigValue+1;
|
||||
}
|
||||
|
||||
private static CommandArgumentType[] swigValues = { eArgTypeAddress, eArgTypeAddressOrExpression, eArgTypeAliasName, eArgTypeAliasOptions, eArgTypeArchitecture, eArgTypeBoolean, eArgTypeBreakpointID, eArgTypeBreakpointIDRange, eArgTypeBreakpointName, eArgTypeByteSize, eArgTypeClassName, eArgTypeCommandName, eArgTypeCount, eArgTypeDescriptionVerbosity, eArgTypeDirectoryName, eArgTypeDisassemblyFlavor, eArgTypeEndAddress, eArgTypeExpression, eArgTypeExpressionPath, eArgTypeExprFormat, eArgTypeFileLineColumn, eArgTypeFilename, eArgTypeFormat, eArgTypeFrameIndex, eArgTypeFullName, eArgTypeFunctionName, eArgTypeFunctionOrSymbol, eArgTypeGDBFormat, eArgTypeHelpText, eArgTypeIndex, eArgTypeLanguage, eArgTypeLineNum, eArgTypeLogCategory, eArgTypeLogChannel, eArgTypeMethod, eArgTypeName, eArgTypeNewPathPrefix, eArgTypeNumLines, eArgTypeNumberPerLine, eArgTypeOffset, eArgTypeOldPathPrefix, eArgTypeOneLiner, eArgTypePath, eArgTypePermissionsNumber, eArgTypePermissionsString, eArgTypePid, eArgTypePlugin, eArgTypeProcessName, eArgTypePythonClass, eArgTypePythonFunction, eArgTypePythonScript, eArgTypeQueueName, eArgTypeRegisterName, eArgTypeRegularExpression, eArgTypeRunArgs, eArgTypeRunMode, eArgTypeScriptedCommandSynchronicity, eArgTypeScriptLang, eArgTypeSearchWord, eArgTypeSelector, eArgTypeSettingIndex, eArgTypeSettingKey, eArgTypeSettingPrefix, eArgTypeSettingVariableName, eArgTypeShlibName, eArgTypeSourceFile, eArgTypeSortOrder, eArgTypeStartAddress, eArgTypeSummaryString, eArgTypeSymbol, eArgTypeThreadID, eArgTypeThreadIndex, eArgTypeThreadName, eArgTypeTypeName, eArgTypeUnsignedInteger, eArgTypeUnixSignal, eArgTypeVarName, eArgTypeValue, eArgTypeWidth, eArgTypeNone, eArgTypePlatform, eArgTypeWatchpointID, eArgTypeWatchpointIDRange, eArgTypeWatchType, eArgRawInput, eArgTypeCommand, eArgTypeColumnNum, eArgTypeModuleUUID, eArgTypeSaveCoreStyle, eArgTypeLogHandler, eArgTypeSEDStylePair, eArgTypeRecognizerID, eArgTypeConnectURL, eArgTypeTargetID, eArgTypeStopHookID, eArgTypeLastArg };
|
||||
private static CommandArgumentType[] swigValues = { eArgTypeAddress, eArgTypeAddressOrExpression, eArgTypeAliasName, eArgTypeAliasOptions, eArgTypeArchitecture, eArgTypeBoolean, eArgTypeBreakpointID, eArgTypeBreakpointIDRange, eArgTypeBreakpointName, eArgTypeByteSize, eArgTypeClassName, eArgTypeCommandName, eArgTypeCount, eArgTypeDescriptionVerbosity, eArgTypeDirectoryName, eArgTypeDisassemblyFlavor, eArgTypeEndAddress, eArgTypeExpression, eArgTypeExpressionPath, eArgTypeExprFormat, eArgTypeFileLineColumn, eArgTypeFilename, eArgTypeFormat, eArgTypeFrameIndex, eArgTypeFullName, eArgTypeFunctionName, eArgTypeFunctionOrSymbol, eArgTypeGDBFormat, eArgTypeHelpText, eArgTypeIndex, eArgTypeLanguage, eArgTypeLineNum, eArgTypeLogCategory, eArgTypeLogChannel, eArgTypeMethod, eArgTypeName, eArgTypeNewPathPrefix, eArgTypeNumLines, eArgTypeNumberPerLine, eArgTypeOffset, eArgTypeOldPathPrefix, eArgTypeOneLiner, eArgTypePath, eArgTypePermissionsNumber, eArgTypePermissionsString, eArgTypePid, eArgTypePlugin, eArgTypeProcessName, eArgTypePythonClass, eArgTypePythonFunction, eArgTypePythonScript, eArgTypeQueueName, eArgTypeRegisterName, eArgTypeRegularExpression, eArgTypeRunArgs, eArgTypeRunMode, eArgTypeScriptedCommandSynchronicity, eArgTypeScriptLang, eArgTypeSearchWord, eArgTypeSelector, eArgTypeSettingIndex, eArgTypeSettingKey, eArgTypeSettingPrefix, eArgTypeSettingVariableName, eArgTypeShlibName, eArgTypeSourceFile, eArgTypeSortOrder, eArgTypeStartAddress, eArgTypeSummaryString, eArgTypeSymbol, eArgTypeThreadID, eArgTypeThreadIndex, eArgTypeThreadName, eArgTypeTypeName, eArgTypeUnsignedInteger, eArgTypeUnixSignal, eArgTypeVarName, eArgTypeValue, eArgTypeWidth, eArgTypeNone, eArgTypePlatform, eArgTypeWatchpointID, eArgTypeWatchpointIDRange, eArgTypeWatchType, eArgRawInput, eArgTypeCommand, eArgTypeColumnNum, eArgTypeModuleUUID, eArgTypeSaveCoreStyle, eArgTypeLogHandler, eArgTypeSEDStylePair, eArgTypeRecognizerID, eArgTypeConnectURL, eArgTypeTargetID, eArgTypeStopHookID, eArgTypeCompletionType, eArgTypeLastArg };
|
||||
private static int swigNext = 0;
|
||||
private final int swigValue;
|
||||
private final String swigName;
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -0,0 +1,82 @@
|
|||
/* ###
|
||||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
package SWIG;
|
||||
|
||||
public final class CompletionType {
|
||||
public final static CompletionType eNoCompletion = new CompletionType("eNoCompletion", lldbJNI.eNoCompletion_get());
|
||||
public final static CompletionType eSourceFileCompletion = new CompletionType("eSourceFileCompletion", lldbJNI.eSourceFileCompletion_get());
|
||||
public final static CompletionType eDiskFileCompletion = new CompletionType("eDiskFileCompletion", lldbJNI.eDiskFileCompletion_get());
|
||||
public final static CompletionType eDiskDirectoryCompletion = new CompletionType("eDiskDirectoryCompletion", lldbJNI.eDiskDirectoryCompletion_get());
|
||||
public final static CompletionType eSymbolCompletion = new CompletionType("eSymbolCompletion", lldbJNI.eSymbolCompletion_get());
|
||||
public final static CompletionType eModuleCompletion = new CompletionType("eModuleCompletion", lldbJNI.eModuleCompletion_get());
|
||||
public final static CompletionType eSettingsNameCompletion = new CompletionType("eSettingsNameCompletion", lldbJNI.eSettingsNameCompletion_get());
|
||||
public final static CompletionType ePlatformPluginCompletion = new CompletionType("ePlatformPluginCompletion", lldbJNI.ePlatformPluginCompletion_get());
|
||||
public final static CompletionType eArchitectureCompletion = new CompletionType("eArchitectureCompletion", lldbJNI.eArchitectureCompletion_get());
|
||||
public final static CompletionType eVariablePathCompletion = new CompletionType("eVariablePathCompletion", lldbJNI.eVariablePathCompletion_get());
|
||||
public final static CompletionType eRegisterCompletion = new CompletionType("eRegisterCompletion", lldbJNI.eRegisterCompletion_get());
|
||||
public final static CompletionType eBreakpointCompletion = new CompletionType("eBreakpointCompletion", lldbJNI.eBreakpointCompletion_get());
|
||||
public final static CompletionType eProcessPluginCompletion = new CompletionType("eProcessPluginCompletion", lldbJNI.eProcessPluginCompletion_get());
|
||||
public final static CompletionType eDisassemblyFlavorCompletion = new CompletionType("eDisassemblyFlavorCompletion", lldbJNI.eDisassemblyFlavorCompletion_get());
|
||||
public final static CompletionType eTypeLanguageCompletion = new CompletionType("eTypeLanguageCompletion", lldbJNI.eTypeLanguageCompletion_get());
|
||||
public final static CompletionType eFrameIndexCompletion = new CompletionType("eFrameIndexCompletion", lldbJNI.eFrameIndexCompletion_get());
|
||||
public final static CompletionType eModuleUUIDCompletion = new CompletionType("eModuleUUIDCompletion", lldbJNI.eModuleUUIDCompletion_get());
|
||||
public final static CompletionType eStopHookIDCompletion = new CompletionType("eStopHookIDCompletion", lldbJNI.eStopHookIDCompletion_get());
|
||||
public final static CompletionType eThreadIndexCompletion = new CompletionType("eThreadIndexCompletion", lldbJNI.eThreadIndexCompletion_get());
|
||||
public final static CompletionType eWatchpointIDCompletion = new CompletionType("eWatchpointIDCompletion", lldbJNI.eWatchpointIDCompletion_get());
|
||||
public final static CompletionType eBreakpointNameCompletion = new CompletionType("eBreakpointNameCompletion", lldbJNI.eBreakpointNameCompletion_get());
|
||||
public final static CompletionType eProcessIDCompletion = new CompletionType("eProcessIDCompletion", lldbJNI.eProcessIDCompletion_get());
|
||||
public final static CompletionType eProcessNameCompletion = new CompletionType("eProcessNameCompletion", lldbJNI.eProcessNameCompletion_get());
|
||||
public final static CompletionType eRemoteDiskFileCompletion = new CompletionType("eRemoteDiskFileCompletion", lldbJNI.eRemoteDiskFileCompletion_get());
|
||||
public final static CompletionType eRemoteDiskDirectoryCompletion = new CompletionType("eRemoteDiskDirectoryCompletion", lldbJNI.eRemoteDiskDirectoryCompletion_get());
|
||||
public final static CompletionType eTypeCategoryNameCompletion = new CompletionType("eTypeCategoryNameCompletion", lldbJNI.eTypeCategoryNameCompletion_get());
|
||||
public final static CompletionType eCustomCompletion = new CompletionType("eCustomCompletion", lldbJNI.eCustomCompletion_get());
|
||||
|
||||
public final int swigValue() {
|
||||
return swigValue;
|
||||
}
|
||||
|
||||
public String toString() {
|
||||
return swigName;
|
||||
}
|
||||
|
||||
public static CompletionType swigToEnum(int swigValue) {
|
||||
if (swigValue < swigValues.length && swigValue >= 0 && swigValues[swigValue].swigValue == swigValue)
|
||||
return swigValues[swigValue];
|
||||
for (int i = 0; i < swigValues.length; i++)
|
||||
if (swigValues[i].swigValue == swigValue)
|
||||
return swigValues[i];
|
||||
throw new IllegalArgumentException("No enum " + CompletionType.class + " with value " + swigValue);
|
||||
}
|
||||
|
||||
private CompletionType(String swigName) {
|
||||
this.swigName = swigName;
|
||||
this.swigValue = swigNext++;
|
||||
}
|
||||
|
||||
private CompletionType(String swigName, int swigValue) {
|
||||
this.swigName = swigName;
|
||||
this.swigValue = swigValue;
|
||||
swigNext = swigValue+1;
|
||||
}
|
||||
|
||||
private CompletionType(String swigName, CompletionType swigEnum) {
|
||||
this.swigName = swigName;
|
||||
this.swigValue = swigEnum.swigValue;
|
||||
swigNext = this.swigValue+1;
|
||||
}
|
||||
|
||||
private static CompletionType[] swigValues = { eNoCompletion, eSourceFileCompletion, eDiskFileCompletion, eDiskDirectoryCompletion, eSymbolCompletion, eModuleCompletion, eSettingsNameCompletion, ePlatformPluginCompletion, eArchitectureCompletion, eVariablePathCompletion, eRegisterCompletion, eBreakpointCompletion, eProcessPluginCompletion, eDisassemblyFlavorCompletion, eTypeLanguageCompletion, eFrameIndexCompletion, eModuleUUIDCompletion, eStopHookIDCompletion, eThreadIndexCompletion, eWatchpointIDCompletion, eBreakpointNameCompletion, eProcessIDCompletion, eProcessNameCompletion, eRemoteDiskFileCompletion, eRemoteDiskDirectoryCompletion, eTypeCategoryNameCompletion, eCustomCompletion };
|
||||
private static int swigNext = 0;
|
||||
private final int swigValue;
|
||||
private final String swigName;
|
||||
}
|
||||
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -48,8 +48,22 @@ public final class LanguageType {
|
|||
public final static LanguageType eLanguageTypeC_plus_plus_14 = new LanguageType("eLanguageTypeC_plus_plus_14", lldbJNI.eLanguageTypeC_plus_plus_14_get());
|
||||
public final static LanguageType eLanguageTypeFortran03 = new LanguageType("eLanguageTypeFortran03", lldbJNI.eLanguageTypeFortran03_get());
|
||||
public final static LanguageType eLanguageTypeFortran08 = new LanguageType("eLanguageTypeFortran08", lldbJNI.eLanguageTypeFortran08_get());
|
||||
public final static LanguageType eLanguageTypeMipsAssembler = new LanguageType("eLanguageTypeMipsAssembler", lldbJNI.eLanguageTypeMipsAssembler_get());
|
||||
public final static LanguageType eLanguageTypeExtRenderScript = new LanguageType("eLanguageTypeExtRenderScript", lldbJNI.eLanguageTypeExtRenderScript_get());
|
||||
public final static LanguageType eLanguageTypeRenderScript = new LanguageType("eLanguageTypeRenderScript", lldbJNI.eLanguageTypeRenderScript_get());
|
||||
public final static LanguageType eLanguageTypeBLISS = new LanguageType("eLanguageTypeBLISS", lldbJNI.eLanguageTypeBLISS_get());
|
||||
public final static LanguageType eLanguageTypeKotlin = new LanguageType("eLanguageTypeKotlin", lldbJNI.eLanguageTypeKotlin_get());
|
||||
public final static LanguageType eLanguageTypeZig = new LanguageType("eLanguageTypeZig", lldbJNI.eLanguageTypeZig_get());
|
||||
public final static LanguageType eLanguageTypeCrystal = new LanguageType("eLanguageTypeCrystal", lldbJNI.eLanguageTypeCrystal_get());
|
||||
public final static LanguageType eLanguageTypeC_plus_plus_17 = new LanguageType("eLanguageTypeC_plus_plus_17", lldbJNI.eLanguageTypeC_plus_plus_17_get());
|
||||
public final static LanguageType eLanguageTypeC_plus_plus_20 = new LanguageType("eLanguageTypeC_plus_plus_20", lldbJNI.eLanguageTypeC_plus_plus_20_get());
|
||||
public final static LanguageType eLanguageTypeC17 = new LanguageType("eLanguageTypeC17", lldbJNI.eLanguageTypeC17_get());
|
||||
public final static LanguageType eLanguageTypeFortran18 = new LanguageType("eLanguageTypeFortran18", lldbJNI.eLanguageTypeFortran18_get());
|
||||
public final static LanguageType eLanguageTypeAda2005 = new LanguageType("eLanguageTypeAda2005", lldbJNI.eLanguageTypeAda2005_get());
|
||||
public final static LanguageType eLanguageTypeAda2012 = new LanguageType("eLanguageTypeAda2012", lldbJNI.eLanguageTypeAda2012_get());
|
||||
public final static LanguageType eLanguageTypeHIP = new LanguageType("eLanguageTypeHIP", lldbJNI.eLanguageTypeHIP_get());
|
||||
public final static LanguageType eLanguageTypeAssembly = new LanguageType("eLanguageTypeAssembly", lldbJNI.eLanguageTypeAssembly_get());
|
||||
public final static LanguageType eLanguageTypeC_sharp = new LanguageType("eLanguageTypeC_sharp", lldbJNI.eLanguageTypeC_sharp_get());
|
||||
public final static LanguageType eLanguageTypeMojo = new LanguageType("eLanguageTypeMojo", lldbJNI.eLanguageTypeMojo_get());
|
||||
public final static LanguageType eLanguageTypeMipsAssembler = new LanguageType("eLanguageTypeMipsAssembler");
|
||||
public final static LanguageType eNumLanguageTypes = new LanguageType("eNumLanguageTypes");
|
||||
|
||||
public final int swigValue() {
|
||||
|
@ -86,7 +100,7 @@ public final class LanguageType {
|
|||
swigNext = this.swigValue+1;
|
||||
}
|
||||
|
||||
private static LanguageType[] swigValues = { eLanguageTypeUnknown, eLanguageTypeC89, eLanguageTypeC, eLanguageTypeAda83, eLanguageTypeC_plus_plus, eLanguageTypeCobol74, eLanguageTypeCobol85, eLanguageTypeFortran77, eLanguageTypeFortran90, eLanguageTypePascal83, eLanguageTypeModula2, eLanguageTypeJava, eLanguageTypeC99, eLanguageTypeAda95, eLanguageTypeFortran95, eLanguageTypePLI, eLanguageTypeObjC, eLanguageTypeObjC_plus_plus, eLanguageTypeUPC, eLanguageTypeD, eLanguageTypePython, eLanguageTypeOpenCL, eLanguageTypeGo, eLanguageTypeModula3, eLanguageTypeHaskell, eLanguageTypeC_plus_plus_03, eLanguageTypeC_plus_plus_11, eLanguageTypeOCaml, eLanguageTypeRust, eLanguageTypeC11, eLanguageTypeSwift, eLanguageTypeJulia, eLanguageTypeDylan, eLanguageTypeC_plus_plus_14, eLanguageTypeFortran03, eLanguageTypeFortran08, eLanguageTypeMipsAssembler, eLanguageTypeExtRenderScript, eNumLanguageTypes };
|
||||
private static LanguageType[] swigValues = { eLanguageTypeUnknown, eLanguageTypeC89, eLanguageTypeC, eLanguageTypeAda83, eLanguageTypeC_plus_plus, eLanguageTypeCobol74, eLanguageTypeCobol85, eLanguageTypeFortran77, eLanguageTypeFortran90, eLanguageTypePascal83, eLanguageTypeModula2, eLanguageTypeJava, eLanguageTypeC99, eLanguageTypeAda95, eLanguageTypeFortran95, eLanguageTypePLI, eLanguageTypeObjC, eLanguageTypeObjC_plus_plus, eLanguageTypeUPC, eLanguageTypeD, eLanguageTypePython, eLanguageTypeOpenCL, eLanguageTypeGo, eLanguageTypeModula3, eLanguageTypeHaskell, eLanguageTypeC_plus_plus_03, eLanguageTypeC_plus_plus_11, eLanguageTypeOCaml, eLanguageTypeRust, eLanguageTypeC11, eLanguageTypeSwift, eLanguageTypeJulia, eLanguageTypeDylan, eLanguageTypeC_plus_plus_14, eLanguageTypeFortran03, eLanguageTypeFortran08, eLanguageTypeRenderScript, eLanguageTypeBLISS, eLanguageTypeKotlin, eLanguageTypeZig, eLanguageTypeCrystal, eLanguageTypeC_plus_plus_17, eLanguageTypeC_plus_plus_20, eLanguageTypeC17, eLanguageTypeFortran18, eLanguageTypeAda2005, eLanguageTypeAda2012, eLanguageTypeHIP, eLanguageTypeAssembly, eLanguageTypeC_sharp, eLanguageTypeMojo, eLanguageTypeMipsAssembler, eNumLanguageTypes };
|
||||
private static int swigNext = 0;
|
||||
private final int swigValue;
|
||||
private final String swigName;
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBAddress {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBAddress obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -71,6 +83,10 @@ public class SBAddress {
|
|||
return lldbJNI.SBAddress_GetLoadAddress(swigCPtr, this, SBTarget.getCPtr(target), target);
|
||||
}
|
||||
|
||||
public void SetAddress(SBSection section, java.math.BigInteger offset) {
|
||||
lldbJNI.SBAddress_SetAddress(swigCPtr, this, SBSection.getCPtr(section), section, offset);
|
||||
}
|
||||
|
||||
public void SetLoadAddress(java.math.BigInteger load_addr, SBTarget target) {
|
||||
lldbJNI.SBAddress_SetLoadAddress(swigCPtr, this, load_addr, SBTarget.getCPtr(target), target);
|
||||
}
|
||||
|
@ -83,6 +99,10 @@ public class SBAddress {
|
|||
return lldbJNI.SBAddress_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
||||
public SBSymbolContext GetSymbolContext(long resolve_scope) {
|
||||
return new SBSymbolContext(lldbJNI.SBAddress_GetSymbolContext(swigCPtr, this, resolve_scope), true);
|
||||
}
|
||||
|
||||
public SBSection GetSection() {
|
||||
return new SBSection(lldbJNI.SBAddress_GetSection(swigCPtr, this), true);
|
||||
}
|
||||
|
@ -91,14 +111,6 @@ public class SBAddress {
|
|||
return lldbJNI.SBAddress_GetOffset(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetAddress(SBSection section, java.math.BigInteger offset) {
|
||||
lldbJNI.SBAddress_SetAddress(swigCPtr, this, SBSection.getCPtr(section), section, offset);
|
||||
}
|
||||
|
||||
public SBSymbolContext GetSymbolContext(long resolve_scope) {
|
||||
return new SBSymbolContext(lldbJNI.SBAddress_GetSymbolContext(swigCPtr, this, resolve_scope), true);
|
||||
}
|
||||
|
||||
public SBModule GetModule() {
|
||||
return new SBModule(lldbJNI.SBAddress_GetModule(swigCPtr, this), true);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBAttachInfo {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBAttachInfo obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -179,4 +191,28 @@ public class SBAttachInfo {
|
|||
lldbJNI.SBAttachInfo_SetListener(swigCPtr, this, SBListener.getCPtr(listener), listener);
|
||||
}
|
||||
|
||||
public SBListener GetShadowListener() {
|
||||
return new SBListener(lldbJNI.SBAttachInfo_GetShadowListener(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public void SetShadowListener(SBListener listener) {
|
||||
lldbJNI.SBAttachInfo_SetShadowListener(swigCPtr, this, SBListener.getCPtr(listener), listener);
|
||||
}
|
||||
|
||||
public String GetScriptedProcessClassName() {
|
||||
return lldbJNI.SBAttachInfo_GetScriptedProcessClassName(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetScriptedProcessClassName(String class_name) {
|
||||
lldbJNI.SBAttachInfo_SetScriptedProcessClassName(swigCPtr, this, class_name);
|
||||
}
|
||||
|
||||
public SBStructuredData GetScriptedProcessDictionary() {
|
||||
return new SBStructuredData(lldbJNI.SBAttachInfo_GetScriptedProcessDictionary(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public void SetScriptedProcessDictionary(SBStructuredData dict) {
|
||||
lldbJNI.SBAttachInfo_SetScriptedProcessDictionary(swigCPtr, this, SBStructuredData.getCPtr(dict), dict);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBBlock {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBBlock obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -75,10 +87,6 @@ public class SBBlock {
|
|||
return new SBBlock(lldbJNI.SBBlock_GetParent(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBBlock GetContainingInlinedBlock() {
|
||||
return new SBBlock(lldbJNI.SBBlock_GetContainingInlinedBlock(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBBlock GetSibling() {
|
||||
return new SBBlock(lldbJNI.SBBlock_GetSibling(swigCPtr, this), true);
|
||||
}
|
||||
|
@ -103,10 +111,6 @@ public class SBBlock {
|
|||
return lldbJNI.SBBlock_GetRangeIndexForBlockAddress(swigCPtr, this, SBAddress.getCPtr(block_addr), block_addr);
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description) {
|
||||
return lldbJNI.SBBlock_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
||||
public SBValueList GetVariables(SBFrame frame, boolean arguments, boolean locals, boolean statics, DynamicValueType use_dynamic) {
|
||||
return new SBValueList(lldbJNI.SBBlock_GetVariables__SWIG_0(swigCPtr, this, SBFrame.getCPtr(frame), frame, arguments, locals, statics, use_dynamic.swigValue()), true);
|
||||
}
|
||||
|
@ -115,6 +119,14 @@ public class SBBlock {
|
|||
return new SBValueList(lldbJNI.SBBlock_GetVariables__SWIG_1(swigCPtr, this, SBTarget.getCPtr(target), target, arguments, locals, statics), true);
|
||||
}
|
||||
|
||||
public SBBlock GetContainingInlinedBlock() {
|
||||
return new SBBlock(lldbJNI.SBBlock_GetContainingInlinedBlock(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description) {
|
||||
return lldbJNI.SBBlock_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
||||
public String __repr__() {
|
||||
return lldbJNI.SBBlock___repr__(swigCPtr, this);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBBreakpoint {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBBreakpoint obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -167,10 +179,6 @@ public class SBBreakpoint {
|
|||
return new SBError(lldbJNI.SBBreakpoint_SetScriptCallbackFunction__SWIG_1(swigCPtr, this, callback_function_name, SBStructuredData.getCPtr(extra_args), extra_args), true);
|
||||
}
|
||||
|
||||
public SBError SetScriptCallbackBody(String script_body_text) {
|
||||
return new SBError(lldbJNI.SBBreakpoint_SetScriptCallbackBody(swigCPtr, this, script_body_text), true);
|
||||
}
|
||||
|
||||
public void SetCommandLineCommands(SBStringList commands) {
|
||||
lldbJNI.SBBreakpoint_SetCommandLineCommands(swigCPtr, this, SBStringList.getCPtr(commands), commands);
|
||||
}
|
||||
|
@ -179,6 +187,10 @@ public class SBBreakpoint {
|
|||
return lldbJNI.SBBreakpoint_GetCommandLineCommands(swigCPtr, this, SBStringList.getCPtr(commands), commands);
|
||||
}
|
||||
|
||||
public SBError SetScriptCallbackBody(String script_body_text) {
|
||||
return new SBError(lldbJNI.SBBreakpoint_SetScriptCallbackBody(swigCPtr, this, script_body_text), true);
|
||||
}
|
||||
|
||||
public boolean AddName(String new_name) {
|
||||
return lldbJNI.SBBreakpoint_AddName(swigCPtr, this, new_name);
|
||||
}
|
||||
|
@ -215,14 +227,6 @@ public class SBBreakpoint {
|
|||
return lldbJNI.SBBreakpoint_GetDescription__SWIG_1(swigCPtr, this, SBStream.getCPtr(description), description, include_locations);
|
||||
}
|
||||
|
||||
public SBError AddLocation(SBAddress address) {
|
||||
return new SBError(lldbJNI.SBBreakpoint_AddLocation(swigCPtr, this, SBAddress.getCPtr(address), address), true);
|
||||
}
|
||||
|
||||
public SBStructuredData SerializeToStructuredData() {
|
||||
return new SBStructuredData(lldbJNI.SBBreakpoint_SerializeToStructuredData(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public static boolean EventIsBreakpointEvent(SBEvent event) {
|
||||
return lldbJNI.SBBreakpoint_EventIsBreakpointEvent(SBEvent.getCPtr(event), event);
|
||||
}
|
||||
|
@ -247,6 +251,14 @@ public class SBBreakpoint {
|
|||
return lldbJNI.SBBreakpoint_IsHardware(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SBError AddLocation(SBAddress address) {
|
||||
return new SBError(lldbJNI.SBBreakpoint_AddLocation(swigCPtr, this, SBAddress.getCPtr(address), address), true);
|
||||
}
|
||||
|
||||
public SBStructuredData SerializeToStructuredData() {
|
||||
return new SBStructuredData(lldbJNI.SBBreakpoint_SerializeToStructuredData(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public String __repr__() {
|
||||
return lldbJNI.SBBreakpoint___repr__(swigCPtr, this);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBBreakpointList {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBBreakpointList obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBBreakpointLocation {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBBreakpointLocation obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -91,14 +103,14 @@ public class SBBreakpointLocation {
|
|||
return lldbJNI.SBBreakpointLocation_GetCondition(swigCPtr, this);
|
||||
}
|
||||
|
||||
public boolean GetAutoContinue() {
|
||||
return lldbJNI.SBBreakpointLocation_GetAutoContinue(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetAutoContinue(boolean auto_continue) {
|
||||
lldbJNI.SBBreakpointLocation_SetAutoContinue(swigCPtr, this, auto_continue);
|
||||
}
|
||||
|
||||
public boolean GetAutoContinue() {
|
||||
return lldbJNI.SBBreakpointLocation_GetAutoContinue(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetScriptCallbackFunction(String callback_function_name) {
|
||||
lldbJNI.SBBreakpointLocation_SetScriptCallbackFunction__SWIG_0(swigCPtr, this, callback_function_name);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBBreakpointName {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBBreakpointName obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBBroadcaster {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBBroadcaster obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBCommandInterpreter {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBCommandInterpreter obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -59,38 +71,14 @@ public class SBCommandInterpreter {
|
|||
return lldbJNI.SBCommandInterpreter_IsValid(swigCPtr, this);
|
||||
}
|
||||
|
||||
public String GetIOHandlerControlSequence(char ch) {
|
||||
return lldbJNI.SBCommandInterpreter_GetIOHandlerControlSequence(swigCPtr, this, ch);
|
||||
}
|
||||
|
||||
public boolean GetPromptOnQuit() {
|
||||
return lldbJNI.SBCommandInterpreter_GetPromptOnQuit(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetPromptOnQuit(boolean b) {
|
||||
lldbJNI.SBCommandInterpreter_SetPromptOnQuit(swigCPtr, this, b);
|
||||
}
|
||||
|
||||
public void AllowExitCodeOnQuit(boolean b) {
|
||||
lldbJNI.SBCommandInterpreter_AllowExitCodeOnQuit(swigCPtr, this, b);
|
||||
}
|
||||
|
||||
public boolean HasCustomQuitExitCode() {
|
||||
return lldbJNI.SBCommandInterpreter_HasCustomQuitExitCode(swigCPtr, this);
|
||||
}
|
||||
|
||||
public int GetQuitStatus() {
|
||||
return lldbJNI.SBCommandInterpreter_GetQuitStatus(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void ResolveCommand(String command_line, SBCommandReturnObject result) {
|
||||
lldbJNI.SBCommandInterpreter_ResolveCommand(swigCPtr, this, command_line, SBCommandReturnObject.getCPtr(result), result);
|
||||
}
|
||||
|
||||
public boolean CommandExists(String cmd) {
|
||||
return lldbJNI.SBCommandInterpreter_CommandExists(swigCPtr, this, cmd);
|
||||
}
|
||||
|
||||
public boolean UserCommandExists(String cmd) {
|
||||
return lldbJNI.SBCommandInterpreter_UserCommandExists(swigCPtr, this, cmd);
|
||||
}
|
||||
|
||||
public boolean AliasExists(String cmd) {
|
||||
return lldbJNI.SBCommandInterpreter_AliasExists(swigCPtr, this, cmd);
|
||||
}
|
||||
|
@ -128,7 +116,11 @@ public class SBCommandInterpreter {
|
|||
}
|
||||
|
||||
public void SourceInitFileInHomeDirectory(SBCommandReturnObject result) {
|
||||
lldbJNI.SBCommandInterpreter_SourceInitFileInHomeDirectory(swigCPtr, this, SBCommandReturnObject.getCPtr(result), result);
|
||||
lldbJNI.SBCommandInterpreter_SourceInitFileInHomeDirectory__SWIG_0(swigCPtr, this, SBCommandReturnObject.getCPtr(result), result);
|
||||
}
|
||||
|
||||
public void SourceInitFileInHomeDirectory(SBCommandReturnObject result, boolean is_repl) {
|
||||
lldbJNI.SBCommandInterpreter_SourceInitFileInHomeDirectory__SWIG_1(swigCPtr, this, SBCommandReturnObject.getCPtr(result), result, is_repl);
|
||||
}
|
||||
|
||||
public void SourceInitFileInCurrentWorkingDirectory(SBCommandReturnObject result) {
|
||||
|
@ -163,12 +155,44 @@ public class SBCommandInterpreter {
|
|||
return lldbJNI.SBCommandInterpreter_HandleCompletionWithDescriptions(swigCPtr, this, current_line, cursor_pos, match_start_point, max_return_elements, SBStringList.getCPtr(matches), matches, SBStringList.getCPtr(descriptions), descriptions);
|
||||
}
|
||||
|
||||
public boolean WasInterrupted() {
|
||||
return lldbJNI.SBCommandInterpreter_WasInterrupted(swigCPtr, this);
|
||||
}
|
||||
|
||||
public boolean InterruptCommand() {
|
||||
return lldbJNI.SBCommandInterpreter_InterruptCommand(swigCPtr, this);
|
||||
}
|
||||
|
||||
public boolean IsActive() {
|
||||
return lldbJNI.SBCommandInterpreter_IsActive(swigCPtr, this);
|
||||
}
|
||||
|
||||
public boolean WasInterrupted() {
|
||||
return lldbJNI.SBCommandInterpreter_WasInterrupted(swigCPtr, this);
|
||||
public String GetIOHandlerControlSequence(char ch) {
|
||||
return lldbJNI.SBCommandInterpreter_GetIOHandlerControlSequence(swigCPtr, this, ch);
|
||||
}
|
||||
|
||||
public boolean GetPromptOnQuit() {
|
||||
return lldbJNI.SBCommandInterpreter_GetPromptOnQuit(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetPromptOnQuit(boolean b) {
|
||||
lldbJNI.SBCommandInterpreter_SetPromptOnQuit(swigCPtr, this, b);
|
||||
}
|
||||
|
||||
public void AllowExitCodeOnQuit(boolean allow) {
|
||||
lldbJNI.SBCommandInterpreter_AllowExitCodeOnQuit(swigCPtr, this, allow);
|
||||
}
|
||||
|
||||
public boolean HasCustomQuitExitCode() {
|
||||
return lldbJNI.SBCommandInterpreter_HasCustomQuitExitCode(swigCPtr, this);
|
||||
}
|
||||
|
||||
public int GetQuitStatus() {
|
||||
return lldbJNI.SBCommandInterpreter_GetQuitStatus(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void ResolveCommand(String command_line, SBCommandReturnObject result) {
|
||||
lldbJNI.SBCommandInterpreter_ResolveCommand(swigCPtr, this, command_line, SBCommandReturnObject.getCPtr(result), result);
|
||||
}
|
||||
|
||||
public final static int eBroadcastBitThreadShouldExit = lldbJNI.SBCommandInterpreter_eBroadcastBitThreadShouldExit_get();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBCommandInterpreterRunOptions {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBCommandInterpreterRunOptions obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -40,7 +52,11 @@ public class SBCommandInterpreterRunOptions {
|
|||
}
|
||||
|
||||
public SBCommandInterpreterRunOptions() {
|
||||
this(lldbJNI.new_SBCommandInterpreterRunOptions(), true);
|
||||
this(lldbJNI.new_SBCommandInterpreterRunOptions__SWIG_0(), true);
|
||||
}
|
||||
|
||||
public SBCommandInterpreterRunOptions(SBCommandInterpreterRunOptions rhs) {
|
||||
this(lldbJNI.new_SBCommandInterpreterRunOptions__SWIG_1(SBCommandInterpreterRunOptions.getCPtr(rhs), rhs), true);
|
||||
}
|
||||
|
||||
public boolean GetStopOnContinue() {
|
||||
|
@ -75,6 +91,14 @@ public class SBCommandInterpreterRunOptions {
|
|||
lldbJNI.SBCommandInterpreterRunOptions_SetEchoCommands(swigCPtr, this, arg0);
|
||||
}
|
||||
|
||||
public boolean GetEchoCommentCommands() {
|
||||
return lldbJNI.SBCommandInterpreterRunOptions_GetEchoCommentCommands(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetEchoCommentCommands(boolean echo) {
|
||||
lldbJNI.SBCommandInterpreterRunOptions_SetEchoCommentCommands(swigCPtr, this, echo);
|
||||
}
|
||||
|
||||
public boolean GetPrintResults() {
|
||||
return lldbJNI.SBCommandInterpreterRunOptions_GetPrintResults(swigCPtr, this);
|
||||
}
|
||||
|
@ -99,4 +123,20 @@ public class SBCommandInterpreterRunOptions {
|
|||
lldbJNI.SBCommandInterpreterRunOptions_SetAddToHistory(swigCPtr, this, arg0);
|
||||
}
|
||||
|
||||
public boolean GetAutoHandleEvents() {
|
||||
return lldbJNI.SBCommandInterpreterRunOptions_GetAutoHandleEvents(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetAutoHandleEvents(boolean arg0) {
|
||||
lldbJNI.SBCommandInterpreterRunOptions_SetAutoHandleEvents(swigCPtr, this, arg0);
|
||||
}
|
||||
|
||||
public boolean GetSpawnThread() {
|
||||
return lldbJNI.SBCommandInterpreterRunOptions_GetSpawnThread(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetSpawnThread(boolean arg0) {
|
||||
lldbJNI.SBCommandInterpreterRunOptions_SetSpawnThread(swigCPtr, this, arg0);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBCommandReturnObject {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBCommandReturnObject obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -59,6 +71,14 @@ public class SBCommandReturnObject {
|
|||
return lldbJNI.SBCommandReturnObject_GetError__SWIG_0(swigCPtr, this);
|
||||
}
|
||||
|
||||
public long PutOutput(SBFile file) {
|
||||
return lldbJNI.SBCommandReturnObject_PutOutput__SWIG_0(swigCPtr, this, SBFile.getCPtr(file), file);
|
||||
}
|
||||
|
||||
public long PutOutput(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t BORROWED) {
|
||||
return lldbJNI.SBCommandReturnObject_PutOutput__SWIG_1(swigCPtr, this, SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(BORROWED));
|
||||
}
|
||||
|
||||
public long GetOutputSize() {
|
||||
return lldbJNI.SBCommandReturnObject_GetOutputSize(swigCPtr, this);
|
||||
}
|
||||
|
@ -67,26 +87,10 @@ public class SBCommandReturnObject {
|
|||
return lldbJNI.SBCommandReturnObject_GetErrorSize(swigCPtr, this);
|
||||
}
|
||||
|
||||
public String GetOutput(boolean only_if_no_immediate) {
|
||||
return lldbJNI.SBCommandReturnObject_GetOutput__SWIG_1(swigCPtr, this, only_if_no_immediate);
|
||||
}
|
||||
|
||||
public String GetError(boolean if_no_immediate) {
|
||||
return lldbJNI.SBCommandReturnObject_GetError__SWIG_1(swigCPtr, this, if_no_immediate);
|
||||
}
|
||||
|
||||
public long PutOutput(SBFile file) {
|
||||
return lldbJNI.SBCommandReturnObject_PutOutput__SWIG_0(swigCPtr, this, SBFile.getCPtr(file), file);
|
||||
}
|
||||
|
||||
public long PutError(SBFile file) {
|
||||
return lldbJNI.SBCommandReturnObject_PutError__SWIG_0(swigCPtr, this, SBFile.getCPtr(file), file);
|
||||
}
|
||||
|
||||
public long PutOutput(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t BORROWED) {
|
||||
return lldbJNI.SBCommandReturnObject_PutOutput__SWIG_1(swigCPtr, this, SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(BORROWED));
|
||||
}
|
||||
|
||||
public long PutError(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t BORROWED) {
|
||||
return lldbJNI.SBCommandReturnObject_PutError__SWIG_1(swigCPtr, this, SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(BORROWED));
|
||||
}
|
||||
|
@ -95,26 +99,14 @@ public class SBCommandReturnObject {
|
|||
lldbJNI.SBCommandReturnObject_Clear(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetStatus(ReturnStatus status) {
|
||||
lldbJNI.SBCommandReturnObject_SetStatus(swigCPtr, this, status.swigValue());
|
||||
}
|
||||
|
||||
public void SetError(SBError error, String fallback_error_cstr) {
|
||||
lldbJNI.SBCommandReturnObject_SetError__SWIG_0(swigCPtr, this, SBError.getCPtr(error), error, fallback_error_cstr);
|
||||
}
|
||||
|
||||
public void SetError(SBError error) {
|
||||
lldbJNI.SBCommandReturnObject_SetError__SWIG_1(swigCPtr, this, SBError.getCPtr(error), error);
|
||||
}
|
||||
|
||||
public void SetError(String error_cstr) {
|
||||
lldbJNI.SBCommandReturnObject_SetError__SWIG_2(swigCPtr, this, error_cstr);
|
||||
}
|
||||
|
||||
public ReturnStatus GetStatus() {
|
||||
return ReturnStatus.swigToEnum(lldbJNI.SBCommandReturnObject_GetStatus(swigCPtr, this));
|
||||
}
|
||||
|
||||
public void SetStatus(ReturnStatus status) {
|
||||
lldbJNI.SBCommandReturnObject_SetStatus(swigCPtr, this, status.swigValue());
|
||||
}
|
||||
|
||||
public boolean Succeeded() {
|
||||
return lldbJNI.SBCommandReturnObject_Succeeded(swigCPtr, this);
|
||||
}
|
||||
|
@ -151,6 +143,34 @@ public class SBCommandReturnObject {
|
|||
lldbJNI.SBCommandReturnObject_SetImmediateErrorFile__SWIG_1(swigCPtr, this, SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(BORROWED));
|
||||
}
|
||||
|
||||
public void PutCString(String string, int len) {
|
||||
lldbJNI.SBCommandReturnObject_PutCString__SWIG_0(swigCPtr, this, string, len);
|
||||
}
|
||||
|
||||
public void PutCString(String string) {
|
||||
lldbJNI.SBCommandReturnObject_PutCString__SWIG_1(swigCPtr, this, string);
|
||||
}
|
||||
|
||||
public String GetOutput(boolean only_if_no_immediate) {
|
||||
return lldbJNI.SBCommandReturnObject_GetOutput__SWIG_1(swigCPtr, this, only_if_no_immediate);
|
||||
}
|
||||
|
||||
public String GetError(boolean only_if_no_immediate) {
|
||||
return lldbJNI.SBCommandReturnObject_GetError__SWIG_1(swigCPtr, this, only_if_no_immediate);
|
||||
}
|
||||
|
||||
public void SetError(SBError error, String fallback_error_cstr) {
|
||||
lldbJNI.SBCommandReturnObject_SetError__SWIG_0(swigCPtr, this, SBError.getCPtr(error), error, fallback_error_cstr);
|
||||
}
|
||||
|
||||
public void SetError(SBError error) {
|
||||
lldbJNI.SBCommandReturnObject_SetError__SWIG_1(swigCPtr, this, SBError.getCPtr(error), error);
|
||||
}
|
||||
|
||||
public void SetError(String error_cstr) {
|
||||
lldbJNI.SBCommandReturnObject_SetError__SWIG_2(swigCPtr, this, error_cstr);
|
||||
}
|
||||
|
||||
public String __repr__() {
|
||||
return lldbJNI.SBCommandReturnObject___repr__(swigCPtr, this);
|
||||
}
|
||||
|
@ -163,10 +183,6 @@ public class SBCommandReturnObject {
|
|||
lldbJNI.SBCommandReturnObject_SetImmediateErrorFile__SWIG_2(swigCPtr, this, SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(BORROWED), transfer_ownership);
|
||||
}
|
||||
|
||||
public void PutCString(String string, int len) {
|
||||
lldbJNI.SBCommandReturnObject_PutCString(swigCPtr, this, string, len);
|
||||
}
|
||||
|
||||
public void Print(String str) {
|
||||
lldbJNI.SBCommandReturnObject_Print(swigCPtr, this, str);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBCommunication {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBCommunication obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBCompileUnit {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBCompileUnit obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBData {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBData obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -127,14 +139,18 @@ public class SBData {
|
|||
return lldbJNI.SBData_GetString(swigCPtr, this, SBError.getCPtr(error), error, offset);
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description, java.math.BigInteger base_addr) {
|
||||
return lldbJNI.SBData_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description, base_addr);
|
||||
}
|
||||
|
||||
public long ReadRawData(SBError error, java.math.BigInteger offset, SWIGTYPE_p_void buf, long size) {
|
||||
return lldbJNI.SBData_ReadRawData(swigCPtr, this, SBError.getCPtr(error), error, offset, SWIGTYPE_p_void.getCPtr(buf), size);
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description, java.math.BigInteger base_addr) {
|
||||
return lldbJNI.SBData_GetDescription__SWIG_0(swigCPtr, this, SBStream.getCPtr(description), description, base_addr);
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description) {
|
||||
return lldbJNI.SBData_GetDescription__SWIG_1(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
||||
public void SetData(SBError error, SWIGTYPE_p_void buf, long size, ByteOrder endian, short addr_size) {
|
||||
lldbJNI.SBData_SetData(swigCPtr, this, SBError.getCPtr(error), error, SWIGTYPE_p_void.getCPtr(buf), size, endian.swigValue(), addr_size);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBDebugger {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBDebugger obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -39,18 +51,34 @@ public class SBDebugger {
|
|||
}
|
||||
}
|
||||
|
||||
public static String GetProgressFromEvent(SBEvent event, java.math.BigInteger[] arg1, java.math.BigInteger[] arg2, java.math.BigInteger[] arg3, boolean[] arg4) {
|
||||
return lldbJNI.SBDebugger_GetProgressFromEvent(SBEvent.getCPtr(event), event, arg1, arg2, arg3, arg4);
|
||||
public SBDebugger() {
|
||||
this(lldbJNI.new_SBDebugger__SWIG_0(), true);
|
||||
}
|
||||
|
||||
public static SBStructuredData GetDiagnosticFromEvent(SBEvent event) {
|
||||
return new SBStructuredData(lldbJNI.SBDebugger_GetDiagnosticFromEvent(SBEvent.getCPtr(event), event), true);
|
||||
public SBDebugger(SBDebugger rhs) {
|
||||
this(lldbJNI.new_SBDebugger__SWIG_1(SBDebugger.getCPtr(rhs), rhs), true);
|
||||
}
|
||||
|
||||
public static String GetBroadcasterClass() {
|
||||
return lldbJNI.SBDebugger_GetBroadcasterClass();
|
||||
}
|
||||
|
||||
public SBBroadcaster GetBroadcaster() {
|
||||
return new SBBroadcaster(lldbJNI.SBDebugger_GetBroadcaster(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public static String GetProgressFromEvent(SBEvent event, java.math.BigInteger[] arg1, java.math.BigInteger[] arg2, java.math.BigInteger[] arg3, boolean[] arg4) {
|
||||
return lldbJNI.SBDebugger_GetProgressFromEvent(SBEvent.getCPtr(event), event, arg1, arg2, arg3, arg4);
|
||||
}
|
||||
|
||||
public static SBStructuredData GetProgressDataFromEvent(SBEvent event) {
|
||||
return new SBStructuredData(lldbJNI.SBDebugger_GetProgressDataFromEvent(SBEvent.getCPtr(event), event), true);
|
||||
}
|
||||
|
||||
public static SBStructuredData GetDiagnosticFromEvent(SBEvent event) {
|
||||
return new SBStructuredData(lldbJNI.SBDebugger_GetDiagnosticFromEvent(SBEvent.getCPtr(event), event), true);
|
||||
}
|
||||
|
||||
public static void Initialize() {
|
||||
lldbJNI.SBDebugger_Initialize();
|
||||
}
|
||||
|
@ -63,6 +91,10 @@ public class SBDebugger {
|
|||
lldbJNI.SBDebugger_PrintStackTraceOnError();
|
||||
}
|
||||
|
||||
public static void PrintDiagnosticsOnError() {
|
||||
lldbJNI.SBDebugger_PrintDiagnosticsOnError();
|
||||
}
|
||||
|
||||
public static void Terminate() {
|
||||
lldbJNI.SBDebugger_Terminate();
|
||||
}
|
||||
|
@ -87,14 +119,6 @@ public class SBDebugger {
|
|||
lldbJNI.SBDebugger_MemoryPressureDetected();
|
||||
}
|
||||
|
||||
public SBDebugger() {
|
||||
this(lldbJNI.new_SBDebugger__SWIG_0(), true);
|
||||
}
|
||||
|
||||
public SBDebugger(SBDebugger rhs) {
|
||||
this(lldbJNI.new_SBDebugger__SWIG_1(SBDebugger.getCPtr(rhs), rhs), true);
|
||||
}
|
||||
|
||||
public boolean IsValid() {
|
||||
return lldbJNI.SBDebugger_IsValid(swigCPtr, this);
|
||||
}
|
||||
|
@ -103,6 +127,14 @@ public class SBDebugger {
|
|||
lldbJNI.SBDebugger_Clear(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SBStructuredData GetSetting(String setting) {
|
||||
return new SBStructuredData(lldbJNI.SBDebugger_GetSetting__SWIG_0(swigCPtr, this, setting), true);
|
||||
}
|
||||
|
||||
public SBStructuredData GetSetting() {
|
||||
return new SBStructuredData(lldbJNI.SBDebugger_GetSetting__SWIG_1(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public void SetAsync(boolean b) {
|
||||
lldbJNI.SBDebugger_SetAsync(swigCPtr, this, b);
|
||||
}
|
||||
|
@ -115,24 +147,8 @@ public class SBDebugger {
|
|||
lldbJNI.SBDebugger_SkipLLDBInitFiles(swigCPtr, this, b);
|
||||
}
|
||||
|
||||
public SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t GetInputFileHandle() {
|
||||
return new SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t(lldbJNI.SBDebugger_GetInputFileHandle(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t GetOutputFileHandle() {
|
||||
return new SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t(lldbJNI.SBDebugger_GetOutputFileHandle(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t GetErrorFileHandle() {
|
||||
return new SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t(lldbJNI.SBDebugger_GetErrorFileHandle(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBStructuredData GetSetting(String setting) {
|
||||
return new SBStructuredData(lldbJNI.SBDebugger_GetSetting__SWIG_0(swigCPtr, this, setting), true);
|
||||
}
|
||||
|
||||
public SBStructuredData GetSetting() {
|
||||
return new SBStructuredData(lldbJNI.SBDebugger_GetSetting__SWIG_1(swigCPtr, this), true);
|
||||
public void SkipAppInitFiles(boolean b) {
|
||||
lldbJNI.SBDebugger_SkipAppInitFiles(swigCPtr, this, b);
|
||||
}
|
||||
|
||||
public SBError SetInputString(String data) {
|
||||
|
@ -175,6 +191,14 @@ public class SBDebugger {
|
|||
return new SBFile(lldbJNI.SBDebugger_GetErrorFile(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public void SaveInputTerminalState() {
|
||||
lldbJNI.SBDebugger_SaveInputTerminalState(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void RestoreInputTerminalState() {
|
||||
lldbJNI.SBDebugger_RestoreInputTerminalState(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SBCommandInterpreter GetCommandInterpreter() {
|
||||
return new SBCommandInterpreter(lldbJNI.SBDebugger_GetCommandInterpreter(swigCPtr, this), true);
|
||||
}
|
||||
|
@ -183,6 +207,18 @@ public class SBDebugger {
|
|||
lldbJNI.SBDebugger_HandleCommand(swigCPtr, this, command);
|
||||
}
|
||||
|
||||
public void RequestInterrupt() {
|
||||
lldbJNI.SBDebugger_RequestInterrupt(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void CancelInterruptRequest() {
|
||||
lldbJNI.SBDebugger_CancelInterruptRequest(swigCPtr, this);
|
||||
}
|
||||
|
||||
public boolean InterruptRequested() {
|
||||
return lldbJNI.SBDebugger_InterruptRequested(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SBListener GetListener() {
|
||||
return new SBListener(lldbJNI.SBDebugger_GetListener(swigCPtr, this), true);
|
||||
}
|
||||
|
@ -195,8 +231,8 @@ public class SBDebugger {
|
|||
lldbJNI.SBDebugger_HandleProcessEvent__SWIG_1(swigCPtr, this, SBProcess.getCPtr(process), process, SBEvent.getCPtr(event), event, SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(arg2), SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(arg3));
|
||||
}
|
||||
|
||||
public SBTarget CreateTarget(String filename, String target_triple, String platform_name, boolean add_dependent_modules, SBError sb_error) {
|
||||
return new SBTarget(lldbJNI.SBDebugger_CreateTarget__SWIG_0(swigCPtr, this, filename, target_triple, platform_name, add_dependent_modules, SBError.getCPtr(sb_error), sb_error), true);
|
||||
public SBTarget CreateTarget(String filename, String target_triple, String platform_name, boolean add_dependent_modules, SBError error) {
|
||||
return new SBTarget(lldbJNI.SBDebugger_CreateTarget__SWIG_0(swigCPtr, this, filename, target_triple, platform_name, add_dependent_modules, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
||||
public SBTarget CreateTargetWithFileAndTargetTriple(String filename, String target_triple) {
|
||||
|
@ -299,6 +335,14 @@ public class SBDebugger {
|
|||
return lldbJNI.SBDebugger_GetUseColor(swigCPtr, this);
|
||||
}
|
||||
|
||||
public boolean SetUseSourceCache(boolean use_source_cache) {
|
||||
return lldbJNI.SBDebugger_SetUseSourceCache(swigCPtr, this, use_source_cache);
|
||||
}
|
||||
|
||||
public boolean GetUseSourceCache() {
|
||||
return lldbJNI.SBDebugger_GetUseSourceCache(swigCPtr, this);
|
||||
}
|
||||
|
||||
public static boolean GetDefaultArchitecture(String arch_name, long arch_name_len) {
|
||||
return lldbJNI.SBDebugger_GetDefaultArchitecture(arch_name, arch_name_len);
|
||||
}
|
||||
|
@ -311,6 +355,10 @@ public class SBDebugger {
|
|||
return ScriptLanguage.swigToEnum(lldbJNI.SBDebugger_GetScriptingLanguage(swigCPtr, this, script_language_name));
|
||||
}
|
||||
|
||||
public SBStructuredData GetScriptInterpreterInfo(ScriptLanguage arg0) {
|
||||
return new SBStructuredData(lldbJNI.SBDebugger_GetScriptInterpreterInfo(swigCPtr, this, arg0.swigValue()), true);
|
||||
}
|
||||
|
||||
public static String GetVersionString() {
|
||||
return lldbJNI.SBDebugger_GetVersionString();
|
||||
}
|
||||
|
@ -331,14 +379,18 @@ public class SBDebugger {
|
|||
return lldbJNI.SBDebugger_StateIsStoppedState(state.swigValue());
|
||||
}
|
||||
|
||||
public boolean EnableLog(String channel, String[] types) {
|
||||
return lldbJNI.SBDebugger_EnableLog(swigCPtr, this, channel, types);
|
||||
public boolean EnableLog(String channel, String[] categories) {
|
||||
return lldbJNI.SBDebugger_EnableLog(swigCPtr, this, channel, categories);
|
||||
}
|
||||
|
||||
public void SetLoggingCallback(SWIGTYPE_p_f_p_q_const__char_p_void__void log_callback, SWIGTYPE_p_void baton) {
|
||||
lldbJNI.SBDebugger_SetLoggingCallback(swigCPtr, this, SWIGTYPE_p_f_p_q_const__char_p_void__void.getCPtr(log_callback), SWIGTYPE_p_void.getCPtr(baton));
|
||||
}
|
||||
|
||||
public void SetDestroyCallback(SWIGTYPE_p_f_unsigned_long_long_p_void__void destroy_callback, SWIGTYPE_p_void baton) {
|
||||
lldbJNI.SBDebugger_SetDestroyCallback(swigCPtr, this, SWIGTYPE_p_f_unsigned_long_long_p_void__void.getCPtr(destroy_callback), SWIGTYPE_p_void.getCPtr(baton));
|
||||
}
|
||||
|
||||
public void DispatchInput(SWIGTYPE_p_void data, long data_len) {
|
||||
lldbJNI.SBDebugger_DispatchInput(swigCPtr, this, SWIGTYPE_p_void.getCPtr(data), data_len);
|
||||
}
|
||||
|
@ -403,6 +455,14 @@ public class SBDebugger {
|
|||
lldbJNI.SBDebugger_SetScriptLanguage(swigCPtr, this, script_lang.swigValue());
|
||||
}
|
||||
|
||||
public LanguageType GetREPLLanguage() {
|
||||
return LanguageType.swigToEnum(lldbJNI.SBDebugger_GetREPLLanguage(swigCPtr, this));
|
||||
}
|
||||
|
||||
public void SetREPLLanguage(LanguageType repl_lang) {
|
||||
lldbJNI.SBDebugger_SetREPLLanguage(swigCPtr, this, repl_lang.swigValue());
|
||||
}
|
||||
|
||||
public boolean GetCloseInputOnEOF() {
|
||||
return lldbJNI.SBDebugger_GetCloseInputOnEOF(swigCPtr, this);
|
||||
}
|
||||
|
@ -455,14 +515,6 @@ public class SBDebugger {
|
|||
return new SBTypeSynthetic(lldbJNI.SBDebugger_GetSyntheticForType(swigCPtr, this, SBTypeNameSpecifier.getCPtr(arg0), arg0), true);
|
||||
}
|
||||
|
||||
public SBStructuredData GetScriptInterpreterInfo(ScriptLanguage arg0) {
|
||||
return new SBStructuredData(lldbJNI.SBDebugger_GetScriptInterpreterInfo(swigCPtr, this, arg0.swigValue()), true);
|
||||
}
|
||||
|
||||
public String __repr__() {
|
||||
return lldbJNI.SBDebugger___repr__(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void RunCommandInterpreter(boolean auto_handle_events, boolean spawn_thread, SBCommandInterpreterRunOptions options, int[] num_errors, boolean[] quit_requested, boolean[] stopped_for_crash) {
|
||||
lldbJNI.SBDebugger_RunCommandInterpreter(swigCPtr, this, auto_handle_events, spawn_thread, SBCommandInterpreterRunOptions.getCPtr(options), options, num_errors, quit_requested, stopped_for_crash);
|
||||
}
|
||||
|
@ -475,6 +527,22 @@ public class SBDebugger {
|
|||
return new SBTrace(lldbJNI.SBDebugger_LoadTraceFromFile(swigCPtr, this, SBError.getCPtr(error), error, SBFileSpec.getCPtr(trace_description_file), trace_description_file), true);
|
||||
}
|
||||
|
||||
public String __repr__() {
|
||||
return lldbJNI.SBDebugger___repr__(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t GetInputFileHandle() {
|
||||
return new SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t(lldbJNI.SBDebugger_GetInputFileHandle(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t GetOutputFileHandle() {
|
||||
return new SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t(lldbJNI.SBDebugger_GetOutputFileHandle(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t GetErrorFileHandle() {
|
||||
return new SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t(lldbJNI.SBDebugger_GetErrorFileHandle(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public final static int eBroadcastBitProgress = lldbJNI.SBDebugger_eBroadcastBitProgress_get();
|
||||
public final static int eBroadcastBitWarning = lldbJNI.SBDebugger_eBroadcastBitWarning_get();
|
||||
public final static int eBroadcastBitError = lldbJNI.SBDebugger_eBroadcastBitError_get();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBDeclaration {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBDeclaration obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -63,10 +75,6 @@ public class SBDeclaration {
|
|||
return lldbJNI.SBDeclaration_GetColumn(swigCPtr, this);
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description) {
|
||||
return lldbJNI.SBDeclaration_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
||||
public void SetFileSpec(SBFileSpec filespec) {
|
||||
lldbJNI.SBDeclaration_SetFileSpec(swigCPtr, this, SBFileSpec.getCPtr(filespec), filespec);
|
||||
}
|
||||
|
@ -79,6 +87,10 @@ public class SBDeclaration {
|
|||
lldbJNI.SBDeclaration_SetColumn(swigCPtr, this, column);
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description) {
|
||||
return lldbJNI.SBDeclaration_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
||||
public String __repr__() {
|
||||
return lldbJNI.SBDeclaration___repr__(swigCPtr, this);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBEnvironment {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBEnvironment obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -47,14 +59,14 @@ public class SBEnvironment {
|
|||
this(lldbJNI.new_SBEnvironment__SWIG_1(SBEnvironment.getCPtr(rhs), rhs), true);
|
||||
}
|
||||
|
||||
public long GetNumValues() {
|
||||
return lldbJNI.SBEnvironment_GetNumValues(swigCPtr, this);
|
||||
}
|
||||
|
||||
public String Get(String name) {
|
||||
return lldbJNI.SBEnvironment_Get(swigCPtr, this, name);
|
||||
}
|
||||
|
||||
public long GetNumValues() {
|
||||
return lldbJNI.SBEnvironment_GetNumValues(swigCPtr, this);
|
||||
}
|
||||
|
||||
public String GetNameAtIndex(long index) {
|
||||
return lldbJNI.SBEnvironment_GetNameAtIndex(swigCPtr, this, index);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBError {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBError obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -47,6 +59,10 @@ public class SBError {
|
|||
this(lldbJNI.new_SBError__SWIG_1(SBError.getCPtr(rhs), rhs), true);
|
||||
}
|
||||
|
||||
public SBError(String message) {
|
||||
this(lldbJNI.new_SBError__SWIG_2(message), true);
|
||||
}
|
||||
|
||||
public String GetCString() {
|
||||
return lldbJNI.SBError_GetCString(swigCPtr, this);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBEvent {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBEvent obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -84,7 +96,7 @@ public class SBEvent {
|
|||
}
|
||||
|
||||
public boolean GetDescription(SBStream description) {
|
||||
return lldbJNI.SBEvent_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
return lldbJNI.SBEvent_GetDescription__SWIG_0(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBExecutionContext {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBExecutionContext obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBExpressionOptions {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBExpressionOptions obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBFile {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBFile obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -43,24 +55,12 @@ public class SBFile {
|
|||
this(lldbJNI.new_SBFile__SWIG_0(), true);
|
||||
}
|
||||
|
||||
public SBFile(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t file_sp) {
|
||||
this(lldbJNI.new_SBFile__SWIG_1(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(file_sp)), true);
|
||||
}
|
||||
|
||||
public SBFile(int fd, String mode, boolean transfer_ownership) {
|
||||
this(lldbJNI.new_SBFile__SWIG_1(fd, mode, transfer_ownership), true);
|
||||
}
|
||||
|
||||
public SBFile(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t file) {
|
||||
this(lldbJNI.new_SBFile__SWIG_2(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(file)), true);
|
||||
}
|
||||
|
||||
public static SBFile MakeBorrowed(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t BORROWED) {
|
||||
return new SBFile(lldbJNI.SBFile_MakeBorrowed(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(BORROWED)), true);
|
||||
}
|
||||
|
||||
public static SBFile MakeForcingIOMethods(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t FORCE_IO_METHODS) {
|
||||
return new SBFile(lldbJNI.SBFile_MakeForcingIOMethods(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(FORCE_IO_METHODS)), true);
|
||||
}
|
||||
|
||||
public static SBFile MakeBorrowedForcingIOMethods(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t BORROWED_FORCE_IO_METHODS) {
|
||||
return new SBFile(lldbJNI.SBFile_MakeBorrowedForcingIOMethods(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(BORROWED_FORCE_IO_METHODS)), true);
|
||||
this(lldbJNI.new_SBFile__SWIG_2(fd, mode, transfer_ownership), true);
|
||||
}
|
||||
|
||||
public SBError Read(SWIGTYPE_p_unsigned_char buf, long num_bytes, SWIGTYPE_p_size_t OUTPUT) {
|
||||
|
@ -71,8 +71,8 @@ public class SBFile {
|
|||
return new SBError(lldbJNI.SBFile_Write(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(buf), num_bytes, SWIGTYPE_p_size_t.getCPtr(OUTPUT)), true);
|
||||
}
|
||||
|
||||
public void Flush() {
|
||||
lldbJNI.SBFile_Flush(swigCPtr, this);
|
||||
public SBError Flush() {
|
||||
return new SBError(lldbJNI.SBFile_Flush(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public boolean IsValid() {
|
||||
|
@ -87,4 +87,16 @@ public class SBFile {
|
|||
return new SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t(lldbJNI.SBFile_GetFile(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public static SBFile MakeBorrowed(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t BORROWED) {
|
||||
return new SBFile(lldbJNI.SBFile_MakeBorrowed(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(BORROWED)), true);
|
||||
}
|
||||
|
||||
public static SBFile MakeForcingIOMethods(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t FORCE_IO_METHODS) {
|
||||
return new SBFile(lldbJNI.SBFile_MakeForcingIOMethods(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(FORCE_IO_METHODS)), true);
|
||||
}
|
||||
|
||||
public static SBFile MakeBorrowedForcingIOMethods(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t BORROWED_FORCE_IO_METHODS) {
|
||||
return new SBFile(lldbJNI.SBFile_MakeBorrowedForcingIOMethods(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(BORROWED_FORCE_IO_METHODS)), true);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBFileSpec {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBFileSpec obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBFileSpecList {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBFileSpecList obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBFrame {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBFrame obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -47,8 +59,8 @@ public class SBFrame {
|
|||
this(lldbJNI.new_SBFrame__SWIG_1(SBFrame.getCPtr(rhs), rhs), true);
|
||||
}
|
||||
|
||||
public boolean IsEqual(SBFrame rhs) {
|
||||
return lldbJNI.SBFrame_IsEqual(swigCPtr, this, SBFrame.getCPtr(rhs), rhs);
|
||||
public boolean IsEqual(SBFrame that) {
|
||||
return lldbJNI.SBFrame_IsEqual(swigCPtr, this, SBFrame.getCPtr(that), that);
|
||||
}
|
||||
|
||||
public boolean IsValid() {
|
||||
|
@ -179,6 +191,10 @@ public class SBFrame {
|
|||
return new SBValueList(lldbJNI.SBFrame_GetRegisters(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBValue FindRegister(String name) {
|
||||
return new SBValue(lldbJNI.SBFrame_FindRegister(swigCPtr, this, name), true);
|
||||
}
|
||||
|
||||
public SBValue FindVariable(String var_name) {
|
||||
return new SBValue(lldbJNI.SBFrame_FindVariable__SWIG_0(swigCPtr, this, var_name), true);
|
||||
}
|
||||
|
@ -187,16 +203,12 @@ public class SBFrame {
|
|||
return new SBValue(lldbJNI.SBFrame_FindVariable__SWIG_1(swigCPtr, this, var_name, use_dynamic.swigValue()), true);
|
||||
}
|
||||
|
||||
public SBValue FindRegister(String name) {
|
||||
return new SBValue(lldbJNI.SBFrame_FindRegister(swigCPtr, this, name), true);
|
||||
public SBValue GetValueForVariablePath(String var_expr_cstr, DynamicValueType use_dynamic) {
|
||||
return new SBValue(lldbJNI.SBFrame_GetValueForVariablePath__SWIG_0(swigCPtr, this, var_expr_cstr, use_dynamic.swigValue()), true);
|
||||
}
|
||||
|
||||
public SBValue GetValueForVariablePath(String var_path) {
|
||||
return new SBValue(lldbJNI.SBFrame_GetValueForVariablePath__SWIG_0(swigCPtr, this, var_path), true);
|
||||
}
|
||||
|
||||
public SBValue GetValueForVariablePath(String var_path, DynamicValueType use_dynamic) {
|
||||
return new SBValue(lldbJNI.SBFrame_GetValueForVariablePath__SWIG_1(swigCPtr, this, var_path, use_dynamic.swigValue()), true);
|
||||
return new SBValue(lldbJNI.SBFrame_GetValueForVariablePath__SWIG_1(swigCPtr, this, var_path), true);
|
||||
}
|
||||
|
||||
public SBValue FindValue(String name, ValueType value_type) {
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBFunction {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBFunction obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBHostOS {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBHostOS obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -59,8 +71,8 @@ public class SBHostOS {
|
|||
lldbJNI.SBHostOS_ThreadCreated(name);
|
||||
}
|
||||
|
||||
public static SWIGTYPE_p_pthread_t ThreadCreate(String name, SWIGTYPE_p_f_p_void__p_void arg1, SWIGTYPE_p_void thread_arg, SBError err) {
|
||||
return new SWIGTYPE_p_pthread_t(lldbJNI.SBHostOS_ThreadCreate(name, SWIGTYPE_p_f_p_void__p_void.getCPtr(arg1), SWIGTYPE_p_void.getCPtr(thread_arg), SBError.getCPtr(err), err), true);
|
||||
public static SWIGTYPE_p_pthread_t ThreadCreate(String name, SWIGTYPE_p_f_p_void__p_void thread_function, SWIGTYPE_p_void thread_arg, SBError err) {
|
||||
return new SWIGTYPE_p_pthread_t(lldbJNI.SBHostOS_ThreadCreate(name, SWIGTYPE_p_f_p_void__p_void.getCPtr(thread_function), SWIGTYPE_p_void.getCPtr(thread_arg), SBError.getCPtr(err), err), true);
|
||||
}
|
||||
|
||||
public static boolean ThreadCancel(SWIGTYPE_p_pthread_t thread, SBError err) {
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBInstruction {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBInstruction obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBInstructionList {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBInstructionList obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -60,7 +72,11 @@ public class SBInstructionList {
|
|||
}
|
||||
|
||||
public long GetInstructionsCount(SBAddress start, SBAddress end, boolean canSetBreakpoint) {
|
||||
return lldbJNI.SBInstructionList_GetInstructionsCount(swigCPtr, this, SBAddress.getCPtr(start), start, SBAddress.getCPtr(end), end, canSetBreakpoint);
|
||||
return lldbJNI.SBInstructionList_GetInstructionsCount__SWIG_0(swigCPtr, this, SBAddress.getCPtr(start), start, SBAddress.getCPtr(end), end, canSetBreakpoint);
|
||||
}
|
||||
|
||||
public long GetInstructionsCount(SBAddress start, SBAddress end) {
|
||||
return lldbJNI.SBInstructionList_GetInstructionsCount__SWIG_1(swigCPtr, this, SBAddress.getCPtr(start), start, SBAddress.getCPtr(end), end);
|
||||
}
|
||||
|
||||
public void Clear() {
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBLanguageRuntime {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBLanguageRuntime obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBLaunchInfo {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBLaunchInfo obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -87,6 +99,14 @@ public class SBLaunchInfo {
|
|||
lldbJNI.SBLaunchInfo_SetListener(swigCPtr, this, SBListener.getCPtr(listener), listener);
|
||||
}
|
||||
|
||||
public SBListener GetShadowListener() {
|
||||
return new SBListener(lldbJNI.SBLaunchInfo_GetShadowListener(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public void SetShadowListener(SBListener listener) {
|
||||
lldbJNI.SBLaunchInfo_SetShadowListener(swigCPtr, this, SBListener.getCPtr(listener), listener);
|
||||
}
|
||||
|
||||
public long GetNumArguments() {
|
||||
return lldbJNI.SBLaunchInfo_GetNumArguments(swigCPtr, this);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBLineEntry {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBLineEntry obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -71,10 +83,6 @@ public class SBLineEntry {
|
|||
return lldbJNI.SBLineEntry_GetColumn(swigCPtr, this);
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description) {
|
||||
return lldbJNI.SBLineEntry_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
||||
public void SetFileSpec(SBFileSpec filespec) {
|
||||
lldbJNI.SBLineEntry_SetFileSpec(swigCPtr, this, SBFileSpec.getCPtr(filespec), filespec);
|
||||
}
|
||||
|
@ -87,6 +95,10 @@ public class SBLineEntry {
|
|||
lldbJNI.SBLineEntry_SetColumn(swigCPtr, this, column);
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description) {
|
||||
return lldbJNI.SBLineEntry_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
||||
public String __repr__() {
|
||||
return lldbJNI.SBLineEntry___repr__(swigCPtr, this);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBListener {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBListener obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -67,7 +79,7 @@ public class SBListener {
|
|||
return lldbJNI.SBListener_StartListeningForEventClass(swigCPtr, this, SBDebugger.getCPtr(debugger), debugger, broadcaster_class, event_mask);
|
||||
}
|
||||
|
||||
public long StopListeningForEventClass(SBDebugger debugger, String broadcaster_class, long event_mask) {
|
||||
public boolean StopListeningForEventClass(SBDebugger debugger, String broadcaster_class, long event_mask) {
|
||||
return lldbJNI.SBListener_StopListeningForEventClass(swigCPtr, this, SBDebugger.getCPtr(debugger), debugger, broadcaster_class, event_mask);
|
||||
}
|
||||
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBMemoryRegionInfo {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBMemoryRegionInfo obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -51,6 +63,10 @@ public class SBMemoryRegionInfo {
|
|||
this(lldbJNI.new_SBMemoryRegionInfo__SWIG_2(name, begin, end, permissions, mapped, stack_memory), true);
|
||||
}
|
||||
|
||||
public SBMemoryRegionInfo(String name, java.math.BigInteger begin, java.math.BigInteger end, long permissions, boolean mapped) {
|
||||
this(lldbJNI.new_SBMemoryRegionInfo__SWIG_3(name, begin, end, permissions, mapped), true);
|
||||
}
|
||||
|
||||
public void Clear() {
|
||||
lldbJNI.SBMemoryRegionInfo_Clear(swigCPtr, this);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBMemoryRegionInfoList {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBMemoryRegionInfoList obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBModule {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBModule obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -87,6 +99,23 @@ public class SBModule {
|
|||
return lldbJNI.SBModule_SetRemoteInstallFileSpec(swigCPtr, this, SBFileSpec.getCPtr(file), file);
|
||||
}
|
||||
|
||||
public ByteOrder GetByteOrder() {
|
||||
return ByteOrder.swigToEnum(lldbJNI.SBModule_GetByteOrder(swigCPtr, this));
|
||||
}
|
||||
|
||||
public long GetAddressByteSize() {
|
||||
return lldbJNI.SBModule_GetAddressByteSize(swigCPtr, this);
|
||||
}
|
||||
|
||||
public String GetTriple() {
|
||||
return lldbJNI.SBModule_GetTriple(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SWIGTYPE_p_unsigned_char GetUUIDBytes() {
|
||||
long cPtr = lldbJNI.SBModule_GetUUIDBytes(swigCPtr, this);
|
||||
return (cPtr == 0) ? null : new SWIGTYPE_p_unsigned_char(cPtr, false);
|
||||
}
|
||||
|
||||
public String GetUUIDString() {
|
||||
return lldbJNI.SBModule_GetUUIDString(swigCPtr, this);
|
||||
}
|
||||
|
@ -159,6 +188,14 @@ public class SBModule {
|
|||
return new SBSymbolContextList(lldbJNI.SBModule_FindFunctions__SWIG_1(swigCPtr, this, name), true);
|
||||
}
|
||||
|
||||
public SBValueList FindGlobalVariables(SBTarget target, String name, long max_matches) {
|
||||
return new SBValueList(lldbJNI.SBModule_FindGlobalVariables(swigCPtr, this, SBTarget.getCPtr(target), target, name, max_matches), true);
|
||||
}
|
||||
|
||||
public SBValue FindFirstGlobalVariable(SBTarget target, String name) {
|
||||
return new SBValue(lldbJNI.SBModule_FindFirstGlobalVariable(swigCPtr, this, SBTarget.getCPtr(target), target, name), true);
|
||||
}
|
||||
|
||||
public SBType FindFirstType(String name) {
|
||||
return new SBType(lldbJNI.SBModule_FindFirstType(swigCPtr, this, name), true);
|
||||
}
|
||||
|
@ -183,26 +220,6 @@ public class SBModule {
|
|||
return new SBTypeList(lldbJNI.SBModule_GetTypes__SWIG_1(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBValueList FindGlobalVariables(SBTarget target, String name, long max_matches) {
|
||||
return new SBValueList(lldbJNI.SBModule_FindGlobalVariables(swigCPtr, this, SBTarget.getCPtr(target), target, name, max_matches), true);
|
||||
}
|
||||
|
||||
public SBValue FindFirstGlobalVariable(SBTarget target, String name) {
|
||||
return new SBValue(lldbJNI.SBModule_FindFirstGlobalVariable(swigCPtr, this, SBTarget.getCPtr(target), target, name), true);
|
||||
}
|
||||
|
||||
public ByteOrder GetByteOrder() {
|
||||
return ByteOrder.swigToEnum(lldbJNI.SBModule_GetByteOrder(swigCPtr, this));
|
||||
}
|
||||
|
||||
public long GetAddressByteSize() {
|
||||
return lldbJNI.SBModule_GetAddressByteSize(swigCPtr, this);
|
||||
}
|
||||
|
||||
public String GetTriple() {
|
||||
return lldbJNI.SBModule_GetTriple(swigCPtr, this);
|
||||
}
|
||||
|
||||
public long GetVersion(SWIGTYPE_p_unsigned_int versions, long num_versions) {
|
||||
return lldbJNI.SBModule_GetVersion(swigCPtr, this, SWIGTYPE_p_unsigned_int.getCPtr(versions), num_versions);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBModuleSpec {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBModuleSpec obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -108,6 +120,22 @@ public class SBModuleSpec {
|
|||
return lldbJNI.SBModuleSpec_SetUUIDBytes(swigCPtr, this, SWIGTYPE_p_unsigned_char.getCPtr(uuid), uuid_len);
|
||||
}
|
||||
|
||||
public java.math.BigInteger GetObjectOffset() {
|
||||
return lldbJNI.SBModuleSpec_GetObjectOffset(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetObjectOffset(java.math.BigInteger object_offset) {
|
||||
lldbJNI.SBModuleSpec_SetObjectOffset(swigCPtr, this, object_offset);
|
||||
}
|
||||
|
||||
public java.math.BigInteger GetObjectSize() {
|
||||
return lldbJNI.SBModuleSpec_GetObjectSize(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetObjectSize(java.math.BigInteger object_size) {
|
||||
lldbJNI.SBModuleSpec_SetObjectSize(swigCPtr, this, object_size);
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description) {
|
||||
return lldbJNI.SBModuleSpec_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBModuleSpecList {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBModuleSpecList obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBPlatform {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBPlatform obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -43,8 +55,12 @@ public class SBPlatform {
|
|||
this(lldbJNI.new_SBPlatform__SWIG_0(), true);
|
||||
}
|
||||
|
||||
public SBPlatform(String arg0) {
|
||||
this(lldbJNI.new_SBPlatform__SWIG_1(arg0), true);
|
||||
public SBPlatform(String platform_name) {
|
||||
this(lldbJNI.new_SBPlatform__SWIG_1(platform_name), true);
|
||||
}
|
||||
|
||||
public SBPlatform(SBPlatform rhs) {
|
||||
this(lldbJNI.new_SBPlatform__SWIG_2(SBPlatform.getCPtr(rhs), rhs), true);
|
||||
}
|
||||
|
||||
public static SBPlatform GetHostPlatform() {
|
||||
|
@ -63,8 +79,8 @@ public class SBPlatform {
|
|||
return lldbJNI.SBPlatform_GetWorkingDirectory(swigCPtr, this);
|
||||
}
|
||||
|
||||
public boolean SetWorkingDirectory(String arg0) {
|
||||
return lldbJNI.SBPlatform_SetWorkingDirectory(swigCPtr, this, arg0);
|
||||
public boolean SetWorkingDirectory(String path) {
|
||||
return lldbJNI.SBPlatform_SetWorkingDirectory(swigCPtr, this, path);
|
||||
}
|
||||
|
||||
public String GetName() {
|
||||
|
@ -115,14 +131,14 @@ public class SBPlatform {
|
|||
lldbJNI.SBPlatform_SetSDKRoot(swigCPtr, this, sysroot);
|
||||
}
|
||||
|
||||
public SBError Get(SBFileSpec src, SBFileSpec dst) {
|
||||
return new SBError(lldbJNI.SBPlatform_Get(swigCPtr, this, SBFileSpec.getCPtr(src), src, SBFileSpec.getCPtr(dst), dst), true);
|
||||
}
|
||||
|
||||
public SBError Put(SBFileSpec src, SBFileSpec dst) {
|
||||
return new SBError(lldbJNI.SBPlatform_Put(swigCPtr, this, SBFileSpec.getCPtr(src), src, SBFileSpec.getCPtr(dst), dst), true);
|
||||
}
|
||||
|
||||
public SBError Get(SBFileSpec src, SBFileSpec dst) {
|
||||
return new SBError(lldbJNI.SBPlatform_Get(swigCPtr, this, SBFileSpec.getCPtr(src), src, SBFileSpec.getCPtr(dst), dst), true);
|
||||
}
|
||||
|
||||
public SBError Install(SBFileSpec src, SBFileSpec dst) {
|
||||
return new SBError(lldbJNI.SBPlatform_Install(swigCPtr, this, SBFileSpec.getCPtr(src), src, SBFileSpec.getCPtr(dst), dst), true);
|
||||
}
|
||||
|
@ -163,4 +179,8 @@ public class SBPlatform {
|
|||
return new SBEnvironment(lldbJNI.SBPlatform_GetEnvironment(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBError SetLocateModuleCallback(SWIGTYPE_p_f_p_void_r_q_const__lldb__SBModuleSpec_r_lldb__SBFileSpec_r_lldb__SBFileSpec__lldb__SBError callback, SWIGTYPE_p_void callback_baton) {
|
||||
return new SBError(lldbJNI.SBPlatform_SetLocateModuleCallback(swigCPtr, this, SWIGTYPE_p_f_p_void_r_q_const__lldb__SBModuleSpec_r_lldb__SBFileSpec_r_lldb__SBFileSpec__lldb__SBError.getCPtr(callback), SWIGTYPE_p_void.getCPtr(callback_baton)), true);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBPlatformConnectOptions {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBPlatformConnectOptions obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBPlatformShellCommand {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBPlatformShellCommand obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -59,8 +71,8 @@ public class SBPlatformShellCommand {
|
|||
return lldbJNI.SBPlatformShellCommand_GetShell(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SetShell(String shell_interpreter) {
|
||||
lldbJNI.SBPlatformShellCommand_SetShell(swigCPtr, this, shell_interpreter);
|
||||
public void SetShell(String shell) {
|
||||
lldbJNI.SBPlatformShellCommand_SetShell(swigCPtr, this, shell);
|
||||
}
|
||||
|
||||
public String GetCommand() {
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBProcess {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBProcess obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -91,8 +103,8 @@ public class SBProcess {
|
|||
return lldbJNI.SBProcess_GetAsyncProfileData(swigCPtr, this, dst, dst_len);
|
||||
}
|
||||
|
||||
public void ReportEventState(SBEvent event, SBFile out) {
|
||||
lldbJNI.SBProcess_ReportEventState__SWIG_0(swigCPtr, this, SBEvent.getCPtr(event), event, SBFile.getCPtr(out), out);
|
||||
public void ReportEventState(SBEvent event, SBFile file) {
|
||||
lldbJNI.SBProcess_ReportEventState__SWIG_0(swigCPtr, this, SBEvent.getCPtr(event), event, SBFile.getCPtr(file), file);
|
||||
}
|
||||
|
||||
public void ReportEventState(SBEvent event, SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t BORROWED) {
|
||||
|
@ -196,7 +208,11 @@ public class SBProcess {
|
|||
}
|
||||
|
||||
public SBError Detach() {
|
||||
return new SBError(lldbJNI.SBProcess_Detach(swigCPtr, this), true);
|
||||
return new SBError(lldbJNI.SBProcess_Detach__SWIG_0(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBError Detach(boolean keep_stopped) {
|
||||
return new SBError(lldbJNI.SBProcess_Detach__SWIG_1(swigCPtr, this, keep_stopped), true);
|
||||
}
|
||||
|
||||
public SBError Signal(int signal) {
|
||||
|
@ -207,6 +223,10 @@ public class SBProcess {
|
|||
return new SBUnixSignals(lldbJNI.SBProcess_GetUnixSignals(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public void SendAsyncInterrupt() {
|
||||
lldbJNI.SBProcess_SendAsyncInterrupt(swigCPtr, this);
|
||||
}
|
||||
|
||||
public long GetStopID(boolean include_expression_stops) {
|
||||
return lldbJNI.SBProcess_GetStopID__SWIG_0(swigCPtr, this, include_expression_stops);
|
||||
}
|
||||
|
@ -215,8 +235,12 @@ public class SBProcess {
|
|||
return lldbJNI.SBProcess_GetStopID__SWIG_1(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void SendAsyncInterrupt() {
|
||||
lldbJNI.SBProcess_SendAsyncInterrupt(swigCPtr, this);
|
||||
public SBEvent GetStopEventForStopID(long stop_id) {
|
||||
return new SBEvent(lldbJNI.SBProcess_GetStopEventForStopID(swigCPtr, this, stop_id), true);
|
||||
}
|
||||
|
||||
public void ForceScriptedState(StateType new_state) {
|
||||
lldbJNI.SBProcess_ForceScriptedState(swigCPtr, this, new_state.swigValue());
|
||||
}
|
||||
|
||||
public long ReadMemory(java.math.BigInteger addr, SWIGTYPE_p_void buf, long size, SBError error) {
|
||||
|
@ -279,6 +303,10 @@ public class SBProcess {
|
|||
return new SBBroadcaster(lldbJNI.SBProcess_GetBroadcaster(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public static String GetBroadcasterClass() {
|
||||
return lldbJNI.SBProcess_GetBroadcasterClass();
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description) {
|
||||
return lldbJNI.SBProcess_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
@ -291,8 +319,12 @@ public class SBProcess {
|
|||
return lldbJNI.SBProcess_GetNumSupportedHardwareWatchpoints(swigCPtr, this, SBError.getCPtr(error), error);
|
||||
}
|
||||
|
||||
public long LoadImage(SBFileSpec image_spec, SBError error) {
|
||||
return lldbJNI.SBProcess_LoadImage(swigCPtr, this, SBFileSpec.getCPtr(image_spec), image_spec, SBError.getCPtr(error), error);
|
||||
public long LoadImage(SBFileSpec remote_image_spec, SBError error) {
|
||||
return lldbJNI.SBProcess_LoadImage__SWIG_0(swigCPtr, this, SBFileSpec.getCPtr(remote_image_spec), remote_image_spec, SBError.getCPtr(error), error);
|
||||
}
|
||||
|
||||
public long LoadImage(SBFileSpec local_image_spec, SBFileSpec remote_image_spec, SBError error) {
|
||||
return lldbJNI.SBProcess_LoadImage__SWIG_1(swigCPtr, this, SBFileSpec.getCPtr(local_image_spec), local_image_spec, SBFileSpec.getCPtr(remote_image_spec), remote_image_spec, SBError.getCPtr(error), error);
|
||||
}
|
||||
|
||||
public long LoadImageUsingPaths(SBFileSpec image_spec, SBStringList paths, SBFileSpec loaded_path, SBError error) {
|
||||
|
@ -303,8 +335,8 @@ public class SBProcess {
|
|||
return new SBError(lldbJNI.SBProcess_UnloadImage(swigCPtr, this, image_token), true);
|
||||
}
|
||||
|
||||
public SBError SendEventData(String event_data) {
|
||||
return new SBError(lldbJNI.SBProcess_SendEventData(swigCPtr, this, event_data), true);
|
||||
public SBError SendEventData(String data) {
|
||||
return new SBError(lldbJNI.SBProcess_SendEventData(swigCPtr, this, data), true);
|
||||
}
|
||||
|
||||
public long GetNumExtendedBacktraceTypes() {
|
||||
|
@ -351,6 +383,10 @@ public class SBProcess {
|
|||
return new SBError(lldbJNI.SBProcess_DeallocateMemory(swigCPtr, this, ptr), true);
|
||||
}
|
||||
|
||||
public SBScriptObject GetScriptedImplementation() {
|
||||
return new SBScriptObject(lldbJNI.SBProcess_GetScriptedImplementation(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public String __repr__() {
|
||||
return lldbJNI.SBProcess___repr__(swigCPtr, this);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBProcessInfo {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBProcessInfo obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBQueue {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBQueue obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -43,8 +55,8 @@ public class SBQueue {
|
|||
this(lldbJNI.new_SBQueue__SWIG_0(), true);
|
||||
}
|
||||
|
||||
public SBQueue(SWIGTYPE_p_std__shared_ptrT_lldb_private__Queue_t queue_sp) {
|
||||
this(lldbJNI.new_SBQueue__SWIG_1(SWIGTYPE_p_std__shared_ptrT_lldb_private__Queue_t.getCPtr(queue_sp)), true);
|
||||
public SBQueue(SBQueue rhs) {
|
||||
this(lldbJNI.new_SBQueue__SWIG_1(SBQueue.getCPtr(rhs), rhs), true);
|
||||
}
|
||||
|
||||
public boolean IsValid() {
|
||||
|
@ -67,10 +79,6 @@ public class SBQueue {
|
|||
return lldbJNI.SBQueue_GetName(swigCPtr, this);
|
||||
}
|
||||
|
||||
public QueueKind GetKind() {
|
||||
return QueueKind.swigToEnum(lldbJNI.SBQueue_GetKind(swigCPtr, this));
|
||||
}
|
||||
|
||||
public long GetIndexID() {
|
||||
return lldbJNI.SBQueue_GetIndexID(swigCPtr, this);
|
||||
}
|
||||
|
@ -95,4 +103,8 @@ public class SBQueue {
|
|||
return lldbJNI.SBQueue_GetNumRunningItems(swigCPtr, this);
|
||||
}
|
||||
|
||||
public QueueKind GetKind() {
|
||||
return QueueKind.swigToEnum(lldbJNI.SBQueue_GetKind(swigCPtr, this));
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBQueueItem {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBQueueItem obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -40,11 +52,7 @@ public class SBQueueItem {
|
|||
}
|
||||
|
||||
public SBQueueItem() {
|
||||
this(lldbJNI.new_SBQueueItem__SWIG_0(), true);
|
||||
}
|
||||
|
||||
public SBQueueItem(SWIGTYPE_p_std__shared_ptrT_lldb_private__QueueItem_t queue_item_sp) {
|
||||
this(lldbJNI.new_SBQueueItem__SWIG_1(SWIGTYPE_p_std__shared_ptrT_lldb_private__QueueItem_t.getCPtr(queue_item_sp)), true);
|
||||
this(lldbJNI.new_SBQueueItem(), true);
|
||||
}
|
||||
|
||||
public boolean IsValid() {
|
||||
|
@ -71,10 +79,6 @@ public class SBQueueItem {
|
|||
lldbJNI.SBQueueItem_SetAddress(swigCPtr, this, SBAddress.getCPtr(addr), addr);
|
||||
}
|
||||
|
||||
public void SetQueueItem(SWIGTYPE_p_std__shared_ptrT_lldb_private__QueueItem_t queue_item_sp) {
|
||||
lldbJNI.SBQueueItem_SetQueueItem(swigCPtr, this, SWIGTYPE_p_std__shared_ptrT_lldb_private__QueueItem_t.getCPtr(queue_item_sp));
|
||||
}
|
||||
|
||||
public SBThread GetExtendedBacktraceThread(String type) {
|
||||
return new SBThread(lldbJNI.SBQueueItem_GetExtendedBacktraceThread(swigCPtr, this, type), true);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBReproducer {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBReproducer obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -0,0 +1,75 @@
|
|||
/* ###
|
||||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
package SWIG;
|
||||
|
||||
public class SBScriptObject {
|
||||
private transient long swigCPtr;
|
||||
protected transient boolean swigCMemOwn;
|
||||
|
||||
protected SBScriptObject(long cPtr, boolean cMemoryOwn) {
|
||||
swigCMemOwn = cMemoryOwn;
|
||||
swigCPtr = cPtr;
|
||||
}
|
||||
|
||||
protected static long getCPtr(SBScriptObject obj) {
|
||||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBScriptObject obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
}
|
||||
|
||||
public synchronized void delete() {
|
||||
if (swigCPtr != 0) {
|
||||
if (swigCMemOwn) {
|
||||
swigCMemOwn = false;
|
||||
lldbJNI.delete_SBScriptObject(swigCPtr);
|
||||
}
|
||||
swigCPtr = 0;
|
||||
}
|
||||
}
|
||||
|
||||
public SBScriptObject(SWIGTYPE_p_void ptr, ScriptLanguage lang) {
|
||||
this(lldbJNI.new_SBScriptObject__SWIG_0(SWIGTYPE_p_void.getCPtr(ptr), lang.swigValue()), true);
|
||||
}
|
||||
|
||||
public SBScriptObject(SBScriptObject rhs) {
|
||||
this(lldbJNI.new_SBScriptObject__SWIG_1(SBScriptObject.getCPtr(rhs), rhs), true);
|
||||
}
|
||||
|
||||
public boolean IsValid() {
|
||||
return lldbJNI.SBScriptObject_IsValid(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SWIGTYPE_p_void GetPointer() {
|
||||
long cPtr = lldbJNI.SBScriptObject_GetPointer(swigCPtr, this);
|
||||
return (cPtr == 0) ? null : new SWIGTYPE_p_void(cPtr, false);
|
||||
}
|
||||
|
||||
public ScriptLanguage GetLanguage() {
|
||||
return ScriptLanguage.swigToEnum(lldbJNI.SBScriptObject_GetLanguage(swigCPtr, this));
|
||||
}
|
||||
|
||||
}
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBSection {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBSection obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBSourceManager {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBSourceManager obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -39,8 +51,16 @@ public class SBSourceManager {
|
|||
}
|
||||
}
|
||||
|
||||
public SBSourceManager(SBDebugger debugger) {
|
||||
this(lldbJNI.new_SBSourceManager__SWIG_0(SBDebugger.getCPtr(debugger), debugger), true);
|
||||
}
|
||||
|
||||
public SBSourceManager(SBTarget target) {
|
||||
this(lldbJNI.new_SBSourceManager__SWIG_1(SBTarget.getCPtr(target), target), true);
|
||||
}
|
||||
|
||||
public SBSourceManager(SBSourceManager rhs) {
|
||||
this(lldbJNI.new_SBSourceManager(SBSourceManager.getCPtr(rhs), rhs), true);
|
||||
this(lldbJNI.new_SBSourceManager__SWIG_2(SBSourceManager.getCPtr(rhs), rhs), true);
|
||||
}
|
||||
|
||||
public long DisplaySourceLinesWithLineNumbers(SBFileSpec file, long line, long context_before, long context_after, String current_line_cstr, SBStream s) {
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBStream {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBStream obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -71,10 +83,6 @@ public class SBStream {
|
|||
lldbJNI.SBStream_RedirectToFile__SWIG_2(swigCPtr, this, SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(file));
|
||||
}
|
||||
|
||||
public void RedirectToFileHandle(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t file, boolean transfer_fh_ownership) {
|
||||
lldbJNI.SBStream_RedirectToFileHandle(swigCPtr, this, SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(file), transfer_fh_ownership);
|
||||
}
|
||||
|
||||
public void RedirectToFileDescriptor(int fd, boolean transfer_fh_ownership) {
|
||||
lldbJNI.SBStream_RedirectToFileDescriptor(swigCPtr, this, fd, transfer_fh_ownership);
|
||||
}
|
||||
|
@ -83,4 +91,8 @@ public class SBStream {
|
|||
lldbJNI.SBStream_Clear(swigCPtr, this);
|
||||
}
|
||||
|
||||
public void RedirectToFileHandle(SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t file, boolean transfer_fh_ownership) {
|
||||
lldbJNI.SBStream_RedirectToFileHandle(swigCPtr, this, SWIGTYPE_p_std__shared_ptrT_lldb_private__File_t.getCPtr(file), transfer_fh_ownership);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBStringList {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBStringList obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -68,7 +80,7 @@ public class SBStringList {
|
|||
}
|
||||
|
||||
public String GetStringAtIndex(long idx) {
|
||||
return lldbJNI.SBStringList_GetStringAtIndex(swigCPtr, this, idx);
|
||||
return lldbJNI.SBStringList_GetStringAtIndex__SWIG_0(swigCPtr, this, idx);
|
||||
}
|
||||
|
||||
public void Clear() {
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBStructuredData {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBStructuredData obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -47,18 +59,34 @@ public class SBStructuredData {
|
|||
this(lldbJNI.new_SBStructuredData__SWIG_1(SBStructuredData.getCPtr(rhs), rhs), true);
|
||||
}
|
||||
|
||||
public SBStructuredData(SWIGTYPE_p_std__shared_ptrT_lldb_private__Event_t event_sp) {
|
||||
this(lldbJNI.new_SBStructuredData__SWIG_2(SWIGTYPE_p_std__shared_ptrT_lldb_private__Event_t.getCPtr(event_sp)), true);
|
||||
public SBStructuredData(SBScriptObject obj, SBDebugger debugger) {
|
||||
this(lldbJNI.new_SBStructuredData__SWIG_2(SBScriptObject.getCPtr(obj), obj, SBDebugger.getCPtr(debugger), debugger), true);
|
||||
}
|
||||
|
||||
public boolean IsValid() {
|
||||
return lldbJNI.SBStructuredData_IsValid(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SBError SetFromJSON(SBStream stream) {
|
||||
return new SBError(lldbJNI.SBStructuredData_SetFromJSON__SWIG_0(swigCPtr, this, SBStream.getCPtr(stream), stream), true);
|
||||
}
|
||||
|
||||
public SBError SetFromJSON(String json) {
|
||||
return new SBError(lldbJNI.SBStructuredData_SetFromJSON__SWIG_1(swigCPtr, this, json), true);
|
||||
}
|
||||
|
||||
public void Clear() {
|
||||
lldbJNI.SBStructuredData_Clear(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SBError GetAsJSON(SBStream stream) {
|
||||
return new SBError(lldbJNI.SBStructuredData_GetAsJSON(swigCPtr, this, SBStream.getCPtr(stream), stream), true);
|
||||
}
|
||||
|
||||
public SBError GetDescription(SBStream stream) {
|
||||
return new SBError(lldbJNI.SBStructuredData_GetDescription(swigCPtr, this, SBStream.getCPtr(stream), stream), true);
|
||||
}
|
||||
|
||||
public StructuredDataType GetType() {
|
||||
return StructuredDataType.swigToEnum(lldbJNI.SBStructuredData_GetType(swigCPtr, this));
|
||||
}
|
||||
|
@ -79,6 +107,22 @@ public class SBStructuredData {
|
|||
return new SBStructuredData(lldbJNI.SBStructuredData_GetItemAtIndex(swigCPtr, this, idx), true);
|
||||
}
|
||||
|
||||
public java.math.BigInteger GetUnsignedIntegerValue(java.math.BigInteger fail_value) {
|
||||
return lldbJNI.SBStructuredData_GetUnsignedIntegerValue__SWIG_0(swigCPtr, this, fail_value);
|
||||
}
|
||||
|
||||
public java.math.BigInteger GetUnsignedIntegerValue() {
|
||||
return lldbJNI.SBStructuredData_GetUnsignedIntegerValue__SWIG_1(swigCPtr, this);
|
||||
}
|
||||
|
||||
public long GetSignedIntegerValue(long fail_value) {
|
||||
return lldbJNI.SBStructuredData_GetSignedIntegerValue__SWIG_0(swigCPtr, this, fail_value);
|
||||
}
|
||||
|
||||
public long GetSignedIntegerValue() {
|
||||
return lldbJNI.SBStructuredData_GetSignedIntegerValue__SWIG_1(swigCPtr, this);
|
||||
}
|
||||
|
||||
public java.math.BigInteger GetIntegerValue(java.math.BigInteger fail_value) {
|
||||
return lldbJNI.SBStructuredData_GetIntegerValue__SWIG_0(swigCPtr, this, fail_value);
|
||||
}
|
||||
|
@ -107,20 +151,8 @@ public class SBStructuredData {
|
|||
return lldbJNI.SBStructuredData_GetStringValue(swigCPtr, this, dst, dst_len);
|
||||
}
|
||||
|
||||
public SBError GetAsJSON(SBStream stream) {
|
||||
return new SBError(lldbJNI.SBStructuredData_GetAsJSON(swigCPtr, this, SBStream.getCPtr(stream), stream), true);
|
||||
}
|
||||
|
||||
public SBError GetDescription(SBStream stream) {
|
||||
return new SBError(lldbJNI.SBStructuredData_GetDescription(swigCPtr, this, SBStream.getCPtr(stream), stream), true);
|
||||
}
|
||||
|
||||
public SBError SetFromJSON(SBStream stream) {
|
||||
return new SBError(lldbJNI.SBStructuredData_SetFromJSON__SWIG_0(swigCPtr, this, SBStream.getCPtr(stream), stream), true);
|
||||
}
|
||||
|
||||
public SBError SetFromJSON(String json) {
|
||||
return new SBError(lldbJNI.SBStructuredData_SetFromJSON__SWIG_1(swigCPtr, this, json), true);
|
||||
public SBScriptObject GetGenericValue() {
|
||||
return new SBScriptObject(lldbJNI.SBStructuredData_GetGenericValue(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBSymbol {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBSymbol obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBSymbolContext {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBSymbolContext obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBSymbolContextList {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBSymbolContextList obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -59,6 +71,10 @@ public class SBSymbolContextList {
|
|||
return new SBSymbolContext(lldbJNI.SBSymbolContextList_GetContextAtIndex(swigCPtr, this, idx), true);
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description) {
|
||||
return lldbJNI.SBSymbolContextList_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
||||
public void Append(SBSymbolContext sc) {
|
||||
lldbJNI.SBSymbolContextList_Append__SWIG_0(swigCPtr, this, SBSymbolContext.getCPtr(sc), sc);
|
||||
}
|
||||
|
@ -67,10 +83,6 @@ public class SBSymbolContextList {
|
|||
lldbJNI.SBSymbolContextList_Append__SWIG_1(swigCPtr, this, SBSymbolContextList.getCPtr(sc_list), sc_list);
|
||||
}
|
||||
|
||||
public boolean GetDescription(SBStream description) {
|
||||
return lldbJNI.SBSymbolContextList_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description);
|
||||
}
|
||||
|
||||
public void Clear() {
|
||||
lldbJNI.SBSymbolContextList_Clear(swigCPtr, this);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBTarget {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBTarget obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -47,10 +59,6 @@ public class SBTarget {
|
|||
this(lldbJNI.new_SBTarget__SWIG_1(SBTarget.getCPtr(rhs), rhs), true);
|
||||
}
|
||||
|
||||
public static String GetBroadcasterClassName() {
|
||||
return lldbJNI.SBTarget_GetBroadcasterClassName();
|
||||
}
|
||||
|
||||
public boolean IsValid() {
|
||||
return lldbJNI.SBTarget_IsValid(swigCPtr, this);
|
||||
}
|
||||
|
@ -71,14 +79,34 @@ public class SBTarget {
|
|||
return new SBModule(lldbJNI.SBTarget_GetModuleAtIndexFromEvent(idx, SBEvent.getCPtr(event), event), true);
|
||||
}
|
||||
|
||||
public static String GetBroadcasterClassName() {
|
||||
return lldbJNI.SBTarget_GetBroadcasterClassName();
|
||||
}
|
||||
|
||||
public SBProcess GetProcess() {
|
||||
return new SBProcess(lldbJNI.SBTarget_GetProcess(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public void SetCollectingStats(boolean v) {
|
||||
lldbJNI.SBTarget_SetCollectingStats(swigCPtr, this, v);
|
||||
}
|
||||
|
||||
public boolean GetCollectingStats() {
|
||||
return lldbJNI.SBTarget_GetCollectingStats(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SBStructuredData GetStatistics() {
|
||||
return new SBStructuredData(lldbJNI.SBTarget_GetStatistics(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBPlatform GetPlatform() {
|
||||
return new SBPlatform(lldbJNI.SBTarget_GetPlatform(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBEnvironment GetEnvironment() {
|
||||
return new SBEnvironment(lldbJNI.SBTarget_GetEnvironment(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBError Install() {
|
||||
return new SBError(lldbJNI.SBTarget_Install(swigCPtr, this), true);
|
||||
}
|
||||
|
@ -87,14 +115,6 @@ public class SBTarget {
|
|||
return new SBProcess(lldbJNI.SBTarget_Launch__SWIG_0(swigCPtr, this, SBListener.getCPtr(listener), listener, argv, envp, stdin_path, stdout_path, stderr_path, working_directory, launch_flags, stop_at_entry, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
||||
public SBProcess LaunchSimple(String[] argv, String[] envp, String working_directory) {
|
||||
return new SBProcess(lldbJNI.SBTarget_LaunchSimple(swigCPtr, this, argv, envp, working_directory), true);
|
||||
}
|
||||
|
||||
public SBProcess Launch(SBLaunchInfo launch_info, SBError error) {
|
||||
return new SBProcess(lldbJNI.SBTarget_Launch__SWIG_1(swigCPtr, this, SBLaunchInfo.getCPtr(launch_info), launch_info, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
||||
public SBProcess LoadCore(String core_file) {
|
||||
return new SBProcess(lldbJNI.SBTarget_LoadCore__SWIG_0(swigCPtr, this, core_file), true);
|
||||
}
|
||||
|
@ -103,6 +123,14 @@ public class SBTarget {
|
|||
return new SBProcess(lldbJNI.SBTarget_LoadCore__SWIG_1(swigCPtr, this, core_file, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
||||
public SBProcess LaunchSimple(String[] argv, String[] envp, String working_directory) {
|
||||
return new SBProcess(lldbJNI.SBTarget_LaunchSimple(swigCPtr, this, argv, envp, working_directory), true);
|
||||
}
|
||||
|
||||
public SBProcess Launch(SBLaunchInfo launch_info, SBError error) {
|
||||
return new SBProcess(lldbJNI.SBTarget_Launch__SWIG_1(swigCPtr, this, SBLaunchInfo.getCPtr(launch_info), launch_info, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
||||
public SBProcess Attach(SBAttachInfo attach_info, SBError error) {
|
||||
return new SBProcess(lldbJNI.SBTarget_Attach(swigCPtr, this, SBAttachInfo.getCPtr(attach_info), attach_info, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
@ -183,6 +211,14 @@ public class SBTarget {
|
|||
return lldbJNI.SBTarget_GetABIName(swigCPtr, this);
|
||||
}
|
||||
|
||||
public String GetLabel() {
|
||||
return lldbJNI.SBTarget_GetLabel(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SBError SetLabel(String label) {
|
||||
return new SBError(lldbJNI.SBTarget_SetLabel(swigCPtr, this, label), true);
|
||||
}
|
||||
|
||||
public long GetDataByteSize() {
|
||||
return lldbJNI.SBTarget_GetDataByteSize(swigCPtr, this);
|
||||
}
|
||||
|
@ -203,7 +239,7 @@ public class SBTarget {
|
|||
return new SBError(lldbJNI.SBTarget_ClearSectionLoadAddress(swigCPtr, this, SBSection.getCPtr(section), section), true);
|
||||
}
|
||||
|
||||
public SBError SetModuleLoadAddress(SBModule module, long sections_offset) {
|
||||
public SBError SetModuleLoadAddress(SBModule module, java.math.BigInteger sections_offset) {
|
||||
return new SBError(lldbJNI.SBTarget_SetModuleLoadAddress(swigCPtr, this, SBModule.getCPtr(module), module, sections_offset), true);
|
||||
}
|
||||
|
||||
|
@ -219,22 +255,6 @@ public class SBTarget {
|
|||
return new SBSymbolContextList(lldbJNI.SBTarget_FindFunctions__SWIG_1(swigCPtr, this, name), true);
|
||||
}
|
||||
|
||||
public SBType FindFirstType(String type) {
|
||||
return new SBType(lldbJNI.SBTarget_FindFirstType(swigCPtr, this, type), true);
|
||||
}
|
||||
|
||||
public SBTypeList FindTypes(String type) {
|
||||
return new SBTypeList(lldbJNI.SBTarget_FindTypes(swigCPtr, this, type), true);
|
||||
}
|
||||
|
||||
public SBType GetBasicType(BasicType type) {
|
||||
return new SBType(lldbJNI.SBTarget_GetBasicType(swigCPtr, this, type.swigValue()), true);
|
||||
}
|
||||
|
||||
public SBSourceManager GetSourceManager() {
|
||||
return new SBSourceManager(lldbJNI.SBTarget_GetSourceManager(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBValueList FindGlobalVariables(String name, long max_matches) {
|
||||
return new SBValueList(lldbJNI.SBTarget_FindGlobalVariables__SWIG_0(swigCPtr, this, name, max_matches), true);
|
||||
}
|
||||
|
@ -307,12 +327,16 @@ public class SBTarget {
|
|||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateByName__SWIG_1(swigCPtr, this, symbol_name), true);
|
||||
}
|
||||
|
||||
public SBBreakpoint BreakpointCreateByName(String symbol_name, long func_name_type, SBFileSpecList module_list, SBFileSpecList comp_unit_list) {
|
||||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateByName__SWIG_2(swigCPtr, this, symbol_name, func_name_type, SBFileSpecList.getCPtr(module_list), module_list, SBFileSpecList.getCPtr(comp_unit_list), comp_unit_list), true);
|
||||
public SBBreakpoint BreakpointCreateByName(String symbol_name, SBFileSpecList module_list, SBFileSpecList comp_unit_list) {
|
||||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateByName__SWIG_2(swigCPtr, this, symbol_name, SBFileSpecList.getCPtr(module_list), module_list, SBFileSpecList.getCPtr(comp_unit_list), comp_unit_list), true);
|
||||
}
|
||||
|
||||
public SBBreakpoint BreakpointCreateByName(String symbol_name, long func_name_type, LanguageType symbol_language, SBFileSpecList module_list, SBFileSpecList comp_unit_list) {
|
||||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateByName__SWIG_3(swigCPtr, this, symbol_name, func_name_type, symbol_language.swigValue(), SBFileSpecList.getCPtr(module_list), module_list, SBFileSpecList.getCPtr(comp_unit_list), comp_unit_list), true);
|
||||
public SBBreakpoint BreakpointCreateByName(String symbol_name, long name_type_mask, SBFileSpecList module_list, SBFileSpecList comp_unit_list) {
|
||||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateByName__SWIG_3(swigCPtr, this, symbol_name, name_type_mask, SBFileSpecList.getCPtr(module_list), module_list, SBFileSpecList.getCPtr(comp_unit_list), comp_unit_list), true);
|
||||
}
|
||||
|
||||
public SBBreakpoint BreakpointCreateByName(String symbol_name, long name_type_mask, LanguageType symbol_language, SBFileSpecList module_list, SBFileSpecList comp_unit_list) {
|
||||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateByName__SWIG_4(swigCPtr, this, symbol_name, name_type_mask, symbol_language.swigValue(), SBFileSpecList.getCPtr(module_list), module_list, SBFileSpecList.getCPtr(comp_unit_list), comp_unit_list), true);
|
||||
}
|
||||
|
||||
public SBBreakpoint BreakpointCreateByNames(String[] symbol_name, long num_names, long name_type_mask, SBFileSpecList module_list, SBFileSpecList comp_unit_list) {
|
||||
|
@ -335,8 +359,12 @@ public class SBTarget {
|
|||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateByRegex__SWIG_1(swigCPtr, this, symbol_name_regex), true);
|
||||
}
|
||||
|
||||
public SBBreakpoint BreakpointCreateByRegex(String symbol_name_regex, SBFileSpecList module_list, SBFileSpecList comp_unit_list) {
|
||||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateByRegex__SWIG_2(swigCPtr, this, symbol_name_regex, SBFileSpecList.getCPtr(module_list), module_list, SBFileSpecList.getCPtr(comp_unit_list), comp_unit_list), true);
|
||||
}
|
||||
|
||||
public SBBreakpoint BreakpointCreateByRegex(String symbol_name_regex, LanguageType symbol_language, SBFileSpecList module_list, SBFileSpecList comp_unit_list) {
|
||||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateByRegex__SWIG_2(swigCPtr, this, symbol_name_regex, symbol_language.swigValue(), SBFileSpecList.getCPtr(module_list), module_list, SBFileSpecList.getCPtr(comp_unit_list), comp_unit_list), true);
|
||||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateByRegex__SWIG_3(swigCPtr, this, symbol_name_regex, symbol_language.swigValue(), SBFileSpecList.getCPtr(module_list), module_list, SBFileSpecList.getCPtr(comp_unit_list), comp_unit_list), true);
|
||||
}
|
||||
|
||||
public SBBreakpoint BreakpointCreateBySourceRegex(String source_regex, SBFileSpec source_file, String module_name) {
|
||||
|
@ -347,8 +375,8 @@ public class SBTarget {
|
|||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateBySourceRegex__SWIG_1(swigCPtr, this, source_regex, SBFileSpec.getCPtr(source_file), source_file), true);
|
||||
}
|
||||
|
||||
public SBBreakpoint BreakpointCreateBySourceRegex(String source_regex, SBFileSpecList module_list, SBFileSpecList file_list) {
|
||||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateBySourceRegex__SWIG_2(swigCPtr, this, source_regex, SBFileSpecList.getCPtr(module_list), module_list, SBFileSpecList.getCPtr(file_list), file_list), true);
|
||||
public SBBreakpoint BreakpointCreateBySourceRegex(String source_regex, SBFileSpecList module_list, SBFileSpecList source_file) {
|
||||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateBySourceRegex__SWIG_2(swigCPtr, this, source_regex, SBFileSpecList.getCPtr(module_list), module_list, SBFileSpecList.getCPtr(source_file), source_file), true);
|
||||
}
|
||||
|
||||
public SBBreakpoint BreakpointCreateBySourceRegex(String source_regex, SBFileSpecList module_list, SBFileSpecList source_file, SBStringList func_names) {
|
||||
|
@ -363,12 +391,8 @@ public class SBTarget {
|
|||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateByAddress(swigCPtr, this, address), true);
|
||||
}
|
||||
|
||||
public SBEnvironment GetEnvironment() {
|
||||
return new SBEnvironment(lldbJNI.SBTarget_GetEnvironment(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBBreakpoint BreakpointCreateBySBAddress(SBAddress sb_address) {
|
||||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateBySBAddress(swigCPtr, this, SBAddress.getCPtr(sb_address), sb_address), true);
|
||||
public SBBreakpoint BreakpointCreateBySBAddress(SBAddress address) {
|
||||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateBySBAddress(swigCPtr, this, SBAddress.getCPtr(address), address), true);
|
||||
}
|
||||
|
||||
public SBBreakpoint BreakpointCreateFromScript(String class_name, SBStructuredData extra_args, SBFileSpecList module_list, SBFileSpecList file_list, boolean request_hardware) {
|
||||
|
@ -379,6 +403,26 @@ public class SBTarget {
|
|||
return new SBBreakpoint(lldbJNI.SBTarget_BreakpointCreateFromScript__SWIG_1(swigCPtr, this, class_name, SBStructuredData.getCPtr(extra_args), extra_args, SBFileSpecList.getCPtr(module_list), module_list, SBFileSpecList.getCPtr(file_list), file_list), true);
|
||||
}
|
||||
|
||||
public SBError BreakpointsCreateFromFile(SBFileSpec source_file, SBBreakpointList new_bps) {
|
||||
return new SBError(lldbJNI.SBTarget_BreakpointsCreateFromFile__SWIG_0(swigCPtr, this, SBFileSpec.getCPtr(source_file), source_file, SBBreakpointList.getCPtr(new_bps), new_bps), true);
|
||||
}
|
||||
|
||||
public SBError BreakpointsCreateFromFile(SBFileSpec source_file, SBStringList matching_names, SBBreakpointList new_bps) {
|
||||
return new SBError(lldbJNI.SBTarget_BreakpointsCreateFromFile__SWIG_1(swigCPtr, this, SBFileSpec.getCPtr(source_file), source_file, SBStringList.getCPtr(matching_names), matching_names, SBBreakpointList.getCPtr(new_bps), new_bps), true);
|
||||
}
|
||||
|
||||
public SBError BreakpointsWriteToFile(SBFileSpec dest_file) {
|
||||
return new SBError(lldbJNI.SBTarget_BreakpointsWriteToFile__SWIG_0(swigCPtr, this, SBFileSpec.getCPtr(dest_file), dest_file), true);
|
||||
}
|
||||
|
||||
public SBError BreakpointsWriteToFile(SBFileSpec dest_file, SBBreakpointList bkpt_list, boolean append) {
|
||||
return new SBError(lldbJNI.SBTarget_BreakpointsWriteToFile__SWIG_1(swigCPtr, this, SBFileSpec.getCPtr(dest_file), dest_file, SBBreakpointList.getCPtr(bkpt_list), bkpt_list, append), true);
|
||||
}
|
||||
|
||||
public SBError BreakpointsWriteToFile(SBFileSpec dest_file, SBBreakpointList bkpt_list) {
|
||||
return new SBError(lldbJNI.SBTarget_BreakpointsWriteToFile__SWIG_2(swigCPtr, this, SBFileSpec.getCPtr(dest_file), dest_file, SBBreakpointList.getCPtr(bkpt_list), bkpt_list), true);
|
||||
}
|
||||
|
||||
public long GetNumBreakpoints() {
|
||||
return lldbJNI.SBTarget_GetNumBreakpoints(swigCPtr, this);
|
||||
}
|
||||
|
@ -399,14 +443,14 @@ public class SBTarget {
|
|||
return lldbJNI.SBTarget_FindBreakpointsByName(swigCPtr, this, name, SBBreakpointList.getCPtr(bkpt_list), bkpt_list);
|
||||
}
|
||||
|
||||
public void DeleteBreakpointName(String name) {
|
||||
lldbJNI.SBTarget_DeleteBreakpointName(swigCPtr, this, name);
|
||||
}
|
||||
|
||||
public void GetBreakpointNames(SBStringList names) {
|
||||
lldbJNI.SBTarget_GetBreakpointNames(swigCPtr, this, SBStringList.getCPtr(names), names);
|
||||
}
|
||||
|
||||
public void DeleteBreakpointName(String name) {
|
||||
lldbJNI.SBTarget_DeleteBreakpointName(swigCPtr, this, name);
|
||||
}
|
||||
|
||||
public boolean EnableAllBreakpoints() {
|
||||
return lldbJNI.SBTarget_EnableAllBreakpoints(swigCPtr, this);
|
||||
}
|
||||
|
@ -419,26 +463,6 @@ public class SBTarget {
|
|||
return lldbJNI.SBTarget_DeleteAllBreakpoints(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SBError BreakpointsCreateFromFile(SBFileSpec source_file, SBBreakpointList bkpt_list) {
|
||||
return new SBError(lldbJNI.SBTarget_BreakpointsCreateFromFile__SWIG_0(swigCPtr, this, SBFileSpec.getCPtr(source_file), source_file, SBBreakpointList.getCPtr(bkpt_list), bkpt_list), true);
|
||||
}
|
||||
|
||||
public SBError BreakpointsCreateFromFile(SBFileSpec source_file, SBStringList matching_names, SBBreakpointList new_bps) {
|
||||
return new SBError(lldbJNI.SBTarget_BreakpointsCreateFromFile__SWIG_1(swigCPtr, this, SBFileSpec.getCPtr(source_file), source_file, SBStringList.getCPtr(matching_names), matching_names, SBBreakpointList.getCPtr(new_bps), new_bps), true);
|
||||
}
|
||||
|
||||
public SBError BreakpointsWriteToFile(SBFileSpec dest_file) {
|
||||
return new SBError(lldbJNI.SBTarget_BreakpointsWriteToFile__SWIG_0(swigCPtr, this, SBFileSpec.getCPtr(dest_file), dest_file), true);
|
||||
}
|
||||
|
||||
public SBError BreakpointsWriteToFile(SBFileSpec dest_file, SBBreakpointList bkpt_list, boolean append) {
|
||||
return new SBError(lldbJNI.SBTarget_BreakpointsWriteToFile__SWIG_1(swigCPtr, this, SBFileSpec.getCPtr(dest_file), dest_file, SBBreakpointList.getCPtr(bkpt_list), bkpt_list, append), true);
|
||||
}
|
||||
|
||||
public SBError BreakpointsWriteToFile(SBFileSpec dest_file, SBBreakpointList bkpt_list) {
|
||||
return new SBError(lldbJNI.SBTarget_BreakpointsWriteToFile__SWIG_2(swigCPtr, this, SBFileSpec.getCPtr(dest_file), dest_file, SBBreakpointList.getCPtr(bkpt_list), bkpt_list), true);
|
||||
}
|
||||
|
||||
public long GetNumWatchpoints() {
|
||||
return lldbJNI.SBTarget_GetNumWatchpoints(swigCPtr, this);
|
||||
}
|
||||
|
@ -455,6 +479,10 @@ public class SBTarget {
|
|||
return new SBWatchpoint(lldbJNI.SBTarget_FindWatchpointByID(swigCPtr, this, watch_id), true);
|
||||
}
|
||||
|
||||
public SBWatchpoint WatchAddress(java.math.BigInteger addr, long size, boolean read, boolean write, SBError error) {
|
||||
return new SBWatchpoint(lldbJNI.SBTarget_WatchAddress(swigCPtr, this, addr, size, read, write, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
||||
public boolean EnableAllWatchpoints() {
|
||||
return lldbJNI.SBTarget_EnableAllWatchpoints(swigCPtr, this);
|
||||
}
|
||||
|
@ -467,14 +495,22 @@ public class SBTarget {
|
|||
return lldbJNI.SBTarget_DeleteAllWatchpoints(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SBWatchpoint WatchAddress(java.math.BigInteger addr, long size, boolean read, boolean write, SBError error) {
|
||||
return new SBWatchpoint(lldbJNI.SBTarget_WatchAddress(swigCPtr, this, addr, size, read, write, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
||||
public SBBroadcaster GetBroadcaster() {
|
||||
return new SBBroadcaster(lldbJNI.SBTarget_GetBroadcaster(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBType FindFirstType(String type) {
|
||||
return new SBType(lldbJNI.SBTarget_FindFirstType(swigCPtr, this, type), true);
|
||||
}
|
||||
|
||||
public SBTypeList FindTypes(String type) {
|
||||
return new SBTypeList(lldbJNI.SBTarget_FindTypes(swigCPtr, this, type), true);
|
||||
}
|
||||
|
||||
public SBType GetBasicType(BasicType type) {
|
||||
return new SBType(lldbJNI.SBTarget_GetBasicType(swigCPtr, this, type.swigValue()), true);
|
||||
}
|
||||
|
||||
public SBValue CreateValueFromAddress(String name, SBAddress addr, SBType type) {
|
||||
return new SBValue(lldbJNI.SBTarget_CreateValueFromAddress(swigCPtr, this, name, SBAddress.getCPtr(addr), addr, SBType.getCPtr(type), type), true);
|
||||
}
|
||||
|
@ -487,6 +523,10 @@ public class SBTarget {
|
|||
return new SBValue(lldbJNI.SBTarget_CreateValueFromExpression(swigCPtr, this, name, expr), true);
|
||||
}
|
||||
|
||||
public SBSourceManager GetSourceManager() {
|
||||
return new SBSourceManager(lldbJNI.SBTarget_GetSourceManager(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBInstructionList ReadInstructions(SBAddress base_addr, long count) {
|
||||
return new SBInstructionList(lldbJNI.SBTarget_ReadInstructions__SWIG_0(swigCPtr, this, SBAddress.getCPtr(base_addr), base_addr, count), true);
|
||||
}
|
||||
|
@ -515,6 +555,14 @@ public class SBTarget {
|
|||
return lldbJNI.SBTarget_GetDescription(swigCPtr, this, SBStream.getCPtr(description), description, description_level.swigValue());
|
||||
}
|
||||
|
||||
public SBValue EvaluateExpression(String expr) {
|
||||
return new SBValue(lldbJNI.SBTarget_EvaluateExpression__SWIG_0(swigCPtr, this, expr), true);
|
||||
}
|
||||
|
||||
public SBValue EvaluateExpression(String expr, SBExpressionOptions options) {
|
||||
return new SBValue(lldbJNI.SBTarget_EvaluateExpression__SWIG_1(swigCPtr, this, expr, SBExpressionOptions.getCPtr(options), options), true);
|
||||
}
|
||||
|
||||
public java.math.BigInteger GetStackRedZoneSize() {
|
||||
return lldbJNI.SBTarget_GetStackRedZoneSize(swigCPtr, this);
|
||||
}
|
||||
|
@ -531,30 +579,6 @@ public class SBTarget {
|
|||
lldbJNI.SBTarget_SetLaunchInfo(swigCPtr, this, SBLaunchInfo.getCPtr(launch_info), launch_info);
|
||||
}
|
||||
|
||||
public void SetCollectingStats(boolean v) {
|
||||
lldbJNI.SBTarget_SetCollectingStats(swigCPtr, this, v);
|
||||
}
|
||||
|
||||
public boolean GetCollectingStats() {
|
||||
return lldbJNI.SBTarget_GetCollectingStats(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SBStructuredData GetStatistics() {
|
||||
return new SBStructuredData(lldbJNI.SBTarget_GetStatistics(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public SBValue EvaluateExpression(String expr) {
|
||||
return new SBValue(lldbJNI.SBTarget_EvaluateExpression__SWIG_0(swigCPtr, this, expr), true);
|
||||
}
|
||||
|
||||
public SBValue EvaluateExpression(String expr, SBExpressionOptions options) {
|
||||
return new SBValue(lldbJNI.SBTarget_EvaluateExpression__SWIG_1(swigCPtr, this, expr, SBExpressionOptions.getCPtr(options), options), true);
|
||||
}
|
||||
|
||||
public String __repr__() {
|
||||
return lldbJNI.SBTarget___repr__(swigCPtr, this);
|
||||
}
|
||||
|
||||
public SBTrace GetTrace() {
|
||||
return new SBTrace(lldbJNI.SBTarget_GetTrace(swigCPtr, this), true);
|
||||
}
|
||||
|
@ -563,6 +587,10 @@ public class SBTarget {
|
|||
return new SBTrace(lldbJNI.SBTarget_CreateTrace(swigCPtr, this, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
||||
public String __repr__() {
|
||||
return lldbJNI.SBTarget___repr__(swigCPtr, this);
|
||||
}
|
||||
|
||||
public final static int eBroadcastBitBreakpointChanged = lldbJNI.SBTarget_eBroadcastBitBreakpointChanged_get();
|
||||
public final static int eBroadcastBitModulesLoaded = lldbJNI.SBTarget_eBroadcastBitModulesLoaded_get();
|
||||
public final static int eBroadcastBitModulesUnloaded = lldbJNI.SBTarget_eBroadcastBitModulesUnloaded_get();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBThread {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBThread obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -39,6 +51,10 @@ public class SBThread {
|
|||
}
|
||||
}
|
||||
|
||||
public static String GetBroadcasterClassName() {
|
||||
return lldbJNI.SBThread_GetBroadcasterClassName();
|
||||
}
|
||||
|
||||
public SBThread() {
|
||||
this(lldbJNI.new_SBThread__SWIG_0(), true);
|
||||
}
|
||||
|
@ -47,20 +63,8 @@ public class SBThread {
|
|||
this(lldbJNI.new_SBThread__SWIG_1(SBThread.getCPtr(thread), thread), true);
|
||||
}
|
||||
|
||||
public static String GetBroadcasterClassName() {
|
||||
return lldbJNI.SBThread_GetBroadcasterClassName();
|
||||
}
|
||||
|
||||
public static boolean EventIsThreadEvent(SBEvent event) {
|
||||
return lldbJNI.SBThread_EventIsThreadEvent(SBEvent.getCPtr(event), event);
|
||||
}
|
||||
|
||||
public static SBFrame GetStackFrameFromEvent(SBEvent event) {
|
||||
return new SBFrame(lldbJNI.SBThread_GetStackFrameFromEvent(SBEvent.getCPtr(event), event), true);
|
||||
}
|
||||
|
||||
public static SBThread GetThreadFromEvent(SBEvent event) {
|
||||
return new SBThread(lldbJNI.SBThread_GetThreadFromEvent(SBEvent.getCPtr(event), event), true);
|
||||
public SBQueue GetQueue() {
|
||||
return new SBQueue(lldbJNI.SBThread_GetQueue(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public boolean IsValid() {
|
||||
|
@ -123,10 +127,6 @@ public class SBThread {
|
|||
return lldbJNI.SBThread_GetInfoItemByPathAsString(swigCPtr, this, path, SBStream.getCPtr(strm), strm);
|
||||
}
|
||||
|
||||
public SBQueue GetQueue() {
|
||||
return new SBQueue(lldbJNI.SBThread_GetQueue(swigCPtr, this), true);
|
||||
}
|
||||
|
||||
public void StepOver(RunMode stop_other_threads) {
|
||||
lldbJNI.SBThread_StepOver__SWIG_0(swigCPtr, this, stop_other_threads.swigValue());
|
||||
}
|
||||
|
@ -263,6 +263,18 @@ public class SBThread {
|
|||
return new SBFrame(lldbJNI.SBThread_SetSelectedFrame(swigCPtr, this, frame_idx), true);
|
||||
}
|
||||
|
||||
public static boolean EventIsThreadEvent(SBEvent event) {
|
||||
return lldbJNI.SBThread_EventIsThreadEvent(SBEvent.getCPtr(event), event);
|
||||
}
|
||||
|
||||
public static SBFrame GetStackFrameFromEvent(SBEvent event) {
|
||||
return new SBFrame(lldbJNI.SBThread_GetStackFrameFromEvent(SBEvent.getCPtr(event), event), true);
|
||||
}
|
||||
|
||||
public static SBThread GetThreadFromEvent(SBEvent event) {
|
||||
return new SBThread(lldbJNI.SBThread_GetThreadFromEvent(SBEvent.getCPtr(event), event), true);
|
||||
}
|
||||
|
||||
public SBProcess GetProcess() {
|
||||
return new SBProcess(lldbJNI.SBThread_GetProcess(swigCPtr, this), true);
|
||||
}
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBThreadCollection {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBThreadCollection obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
|
|
@ -2,10 +2,10 @@
|
|||
* IP: Apache License 2.0 with LLVM Exceptions
|
||||
*/
|
||||
/* ----------------------------------------------------------------------------
|
||||
* This file was automatically generated by SWIG (http://www.swig.org).
|
||||
* Version 4.0.1
|
||||
* This file was automatically generated by SWIG (https://www.swig.org).
|
||||
* Version 4.1.1
|
||||
*
|
||||
* Do not make changes to this file unless you know what you are doing--modify
|
||||
* Do not make changes to this file unless you know what you are doing - modify
|
||||
* the SWIG interface file instead.
|
||||
* ----------------------------------------------------------------------------- */
|
||||
|
||||
|
@ -24,6 +24,18 @@ public class SBThreadPlan {
|
|||
return (obj == null) ? 0 : obj.swigCPtr;
|
||||
}
|
||||
|
||||
protected static long swigRelease(SBThreadPlan obj) {
|
||||
long ptr = 0;
|
||||
if (obj != null) {
|
||||
if (!obj.swigCMemOwn)
|
||||
throw new RuntimeException("Cannot release ownership as memory is not owned");
|
||||
ptr = obj.swigCPtr;
|
||||
obj.swigCMemOwn = false;
|
||||
obj.delete();
|
||||
}
|
||||
return ptr;
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
protected void finalize() {
|
||||
delete();
|
||||
|
@ -47,12 +59,12 @@ public class SBThreadPlan {
|
|||
this(lldbJNI.new_SBThreadPlan__SWIG_1(SBThreadPlan.getCPtr(threadPlan), threadPlan), true);
|
||||
}
|
||||
|
||||
public SBThreadPlan(SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPlan_t lldb_object_sp) {
|
||||
this(lldbJNI.new_SBThreadPlan__SWIG_2(SWIGTYPE_p_std__shared_ptrT_lldb_private__ThreadPlan_t.getCPtr(lldb_object_sp)), true);
|
||||
public SBThreadPlan(SBThread thread, String class_name) {
|
||||
this(lldbJNI.new_SBThreadPlan__SWIG_2(SBThread.getCPtr(thread), thread, class_name), true);
|
||||
}
|
||||
|
||||
public SBThreadPlan(SBThread thread, String class_name) {
|
||||
this(lldbJNI.new_SBThreadPlan__SWIG_3(SBThread.getCPtr(thread), thread, class_name), true);
|
||||
public SBThreadPlan(SBThread thread, String class_name, SBStructuredData args_data) {
|
||||
this(lldbJNI.new_SBThreadPlan__SWIG_3(SBThread.getCPtr(thread), thread, class_name, SBStructuredData.getCPtr(args_data), args_data), true);
|
||||
}
|
||||
|
||||
public boolean IsValid() {
|
||||
|
@ -104,11 +116,19 @@ public class SBThreadPlan {
|
|||
}
|
||||
|
||||
public SBThreadPlan QueueThreadPlanForStepOverRange(SBAddress start_address, java.math.BigInteger range_size) {
|
||||
return new SBThreadPlan(lldbJNI.SBThreadPlan_QueueThreadPlanForStepOverRange(swigCPtr, this, SBAddress.getCPtr(start_address), start_address, range_size), true);
|
||||
return new SBThreadPlan(lldbJNI.SBThreadPlan_QueueThreadPlanForStepOverRange__SWIG_0(swigCPtr, this, SBAddress.getCPtr(start_address), start_address, range_size), true);
|
||||
}
|
||||
|
||||
public SBThreadPlan QueueThreadPlanForStepOverRange(SBAddress start_address, java.math.BigInteger range_size, SBError error) {
|
||||
return new SBThreadPlan(lldbJNI.SBThreadPlan_QueueThreadPlanForStepOverRange__SWIG_1(swigCPtr, this, SBAddress.getCPtr(start_address), start_address, range_size, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
||||
public SBThreadPlan QueueThreadPlanForStepInRange(SBAddress start_address, java.math.BigInteger range_size) {
|
||||
return new SBThreadPlan(lldbJNI.SBThreadPlan_QueueThreadPlanForStepInRange(swigCPtr, this, SBAddress.getCPtr(start_address), start_address, range_size), true);
|
||||
return new SBThreadPlan(lldbJNI.SBThreadPlan_QueueThreadPlanForStepInRange__SWIG_0(swigCPtr, this, SBAddress.getCPtr(start_address), start_address, range_size), true);
|
||||
}
|
||||
|
||||
public SBThreadPlan QueueThreadPlanForStepInRange(SBAddress start_address, java.math.BigInteger range_size, SBError error) {
|
||||
return new SBThreadPlan(lldbJNI.SBThreadPlan_QueueThreadPlanForStepInRange__SWIG_1(swigCPtr, this, SBAddress.getCPtr(start_address), start_address, range_size, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
||||
public SBThreadPlan QueueThreadPlanForStepOut(long frame_idx_to_step_to, boolean first_insn) {
|
||||
|
@ -119,8 +139,16 @@ public class SBThreadPlan {
|
|||
return new SBThreadPlan(lldbJNI.SBThreadPlan_QueueThreadPlanForStepOut__SWIG_1(swigCPtr, this, frame_idx_to_step_to), true);
|
||||
}
|
||||
|
||||
public SBThreadPlan QueueThreadPlanForStepOut(long frame_idx_to_step_to, boolean first_insn, SBError error) {
|
||||
return new SBThreadPlan(lldbJNI.SBThreadPlan_QueueThreadPlanForStepOut__SWIG_2(swigCPtr, this, frame_idx_to_step_to, first_insn, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
||||
public SBThreadPlan QueueThreadPlanForRunToAddress(SBAddress address) {
|
||||
return new SBThreadPlan(lldbJNI.SBThreadPlan_QueueThreadPlanForRunToAddress(swigCPtr, this, SBAddress.getCPtr(address), address), true);
|
||||
return new SBThreadPlan(lldbJNI.SBThreadPlan_QueueThreadPlanForRunToAddress__SWIG_0(swigCPtr, this, SBAddress.getCPtr(address), address), true);
|
||||
}
|
||||
|
||||
public SBThreadPlan QueueThreadPlanForRunToAddress(SBAddress address, SBError error) {
|
||||
return new SBThreadPlan(lldbJNI.SBThreadPlan_QueueThreadPlanForRunToAddress__SWIG_1(swigCPtr, this, SBAddress.getCPtr(address), address, SBError.getCPtr(error), error), true);
|
||||
}
|
||||
|
||||
public SBThreadPlan QueueThreadPlanForStepScripted(String script_class_name) {
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue