hanchenye-llvm-project/lldb/scripts/interface
Pavel Labath 11bc3f49da Insert blocks of python code with swig instead of modify-python-lldb.py
Summary:
Swig is perfectly capable of inserting blocks of python code into its
output (and we use those fascilities already), so there's no need for
this to be done in a post-process step.

lldb_iter is a general-purpose utility used from many classes, so I add
it to the main swig file. The other two blocks are tied to a specific
class, so I add it to the interface file of that class.

Reviewers: zturner, jingham, serge-sans-paille

Subscribers: jdoerfert, lldb-commits

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

llvm-svn: 354975
2019-02-27 14:16:48 +00:00
..
SBAddress.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBAttachInfo.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBBlock.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBBreakpoint.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBBreakpointLocation.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBBreakpointName.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBBroadcaster.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBCommandInterpreter.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBCommandReturnObject.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBCommunication.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBCompileUnit.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBData.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBDebugger.i [Reproducers] Initialize reproducers before initializing the debugger. 2019-02-21 22:26:16 +00:00
SBDeclaration.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBError.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBEvent.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBExecutionContext.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBExpressionOptions.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBFileSpec.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBFileSpecList.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBFrame.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBFunction.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBHostOS.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBInstruction.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBInstructionList.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBLanguageRuntime.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBLaunchInfo.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBLineEntry.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBListener.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBMemoryRegionInfo.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBMemoryRegionInfoList.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBModule.i Insert blocks of python code with swig instead of modify-python-lldb.py 2019-02-27 14:16:48 +00:00
SBModuleSpec.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBPlatform.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBProcess.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBProcessInfo.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBQueue.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBQueueItem.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBSection.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBSourceManager.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBStream.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBStringList.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBStructuredData.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBSymbol.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBSymbolContext.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBSymbolContextList.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBTarget.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBThread.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBThreadCollection.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBThreadPlan.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBTrace.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBTraceOptions.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBType.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBTypeCategory.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBTypeEnumMember.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBTypeFilter.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBTypeFormat.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBTypeNameSpecifier.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBTypeSummary.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBTypeSynthetic.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBUnixSignals.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBValue.i Insert blocks of python code with swig instead of modify-python-lldb.py 2019-02-27 14:16:48 +00:00
SBValueList.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBVariablesOptions.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
SBWatchpoint.i Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00