llvm-project/lldb/scripts/interface
Pavel Labath f1389e9201 Add SBDebugger::GetBuildConfiguration and use it to skip an XML test
Summary:
This adds a SBDebugger::GetBuildConfiguration static function, which
returns a SBStructuredData describing the the build parameters of
liblldb. Right now, it just contains one entry: whether we were built
with XML support.

I use the new functionality to skip a test which requires XML support,
but concievably the new function could be useful to other liblldb
clients as well (making sure the library supports the feature they are
about to use).

Reviewers: zturner, jingham, clayborg, davide

Subscribers: lldb-commits

Differential Revision: https://reviews.llvm.org/D43333

llvm-svn: 325504
2018-02-19 15:06:28 +00:00
..
SBAddress.i
SBAttachInfo.i
SBBlock.i
SBBreakpoint.i Make breakpoint names real entities. 2017-09-14 20:22:49 +00:00
SBBreakpointLocation.i Add an auto-continue flag to breakpoints & locations. 2017-08-03 18:13:24 +00:00
SBBreakpointName.i Wire up the breakpoint name help string. 2017-09-15 00:52:35 +00:00
SBBroadcaster.i
SBCommandInterpreter.i Implement interactive command interruption 2017-10-05 23:41:28 +00:00
SBCommandReturnObject.i Fix FILE * leak in Python API 2016-03-25 23:40:32 +00:00
SBCommunication.i
SBCompileUnit.i
SBData.i Python 3 - Use six in our embedded Python glue code. 2015-11-11 17:59:57 +00:00
SBDebugger.i Add SBDebugger::GetBuildConfiguration and use it to skip an XML test 2018-02-19 15:06:28 +00:00
SBDeclaration.i
SBError.i
SBEvent.i
SBExecutionContext.i
SBExpressionOptions.i fixits are apparently called fix-its. 2016-06-28 01:33:03 +00:00
SBFileSpec.i This patch stops lldb from loading a .lldbinit file from the current 2016-02-19 00:05:17 +00:00
SBFileSpecList.i
SBFrame.i Teach SBFrame how to guess its language. 2017-04-12 00:19:54 +00:00
SBFunction.i Fixed TypeMemberFunctionImpl to not use clang types directly but use the new CompilerDecl class to do the job in an abstract way. 2015-11-10 17:47:04 +00:00
SBHostOS.i This patch stops lldb from loading a .lldbinit file from the current 2016-02-19 00:05:17 +00:00
SBInstruction.i [LLDB][MIPS] Fix TestStepOverBreakpoint.py failure. 2017-05-04 11:34:42 +00:00
SBInstructionList.i [LLDB][MIPS] Fix TestStepOverBreakpoint.py failure. 2017-05-04 11:34:42 +00:00
SBLanguageRuntime.i
SBLaunchInfo.i
SBLineEntry.i
SBListener.i
SBMemoryRegionInfo.i Implement GetMemoryRegions() for Linux and Mac OSX core files. 2016-07-07 08:21:28 +00:00
SBMemoryRegionInfoList.i Add .i files for SBMemoryRegionInfo and SBMemoryRegionInfoList and also hook up the new calls in SBProcess that give out SBMemoryRegionInfo and SBMemoryRegionInfoList objects. 2016-06-24 23:40:35 +00:00
SBModule.i Fix typos in documentation. 2017-07-19 09:35:58 +00:00
SBModuleSpec.i
SBPlatform.i
SBProcess.i Expose process instance info via SB API 2017-08-01 07:34:26 +00:00
SBProcessInfo.i Expose process instance info via SB API 2017-08-01 07:34:26 +00:00
SBQueue.i
SBQueueItem.i
SBSection.i LLDB: API for iPermission of object file's sections 2016-09-08 12:22:56 +00:00
SBSourceManager.i add stop column highlighting support 2016-09-21 20:13:14 +00:00
SBStream.i
SBStringList.i
SBStructuredData.i Added new API to SBStructuredData class 2017-05-29 08:25:46 +00:00
SBSymbol.i Fix typos in documentation. 2017-07-19 09:35:58 +00:00
SBSymbolContext.i
SBSymbolContextList.i
SBTarget.i Make breakpoint names real entities. 2017-09-14 20:22:49 +00:00
SBThread.i Remove an errant ^S 2018-02-07 20:09:13 +00:00
SBThreadCollection.i
SBThreadPlan.i Add a few more needed bits to the scripted thread plans. 2016-08-05 22:06:12 +00:00
SBTrace.i Initial implementation of SB APIs for Tracing support. 2017-04-26 08:48:50 +00:00
SBTraceOptions.i Initial implementation of SB APIs for Tracing support. 2017-04-26 08:48:50 +00:00
SBType.i Add SBType::GetArrayType() such that - given a type - one can make an array (of a given size) of that type 2016-08-30 20:39:58 +00:00
SBTypeCategory.i
SBTypeEnumMember.i
SBTypeFilter.i
SBTypeFormat.i
SBTypeNameSpecifier.i
SBTypeSummary.i
SBTypeSynthetic.i
SBUnixSignals.i
SBValue.i Fixed a typo in the example (getName -> GetName) 2017-08-24 18:01:50 +00:00
SBValueList.i
SBVariablesOptions.i
SBWatchpoint.i