[Lldb-commits] [lldb] r229523 - Add LLDB_API to all of the public API class definitions.
Zachary Turner
zturner at google.com
Tue Feb 17 11:36:26 PST 2015
Author: zturner
Date: Tue Feb 17 13:36:25 2015
New Revision: 229523
URL: http://llvm.org/viewvc/llvm-project?rev=229523&view=rev
Log:
Add LLDB_API to all of the public API class definitions.
You cannot export a class from a DLL without this on
Windows, so it was causing lldb-mi to fail to link
after recent changes.
Please make sure to include this at the start of every
public type in the future.
Modified:
lldb/trunk/include/lldb/API/SBAddress.h
lldb/trunk/include/lldb/API/SBAttachInfo.h
lldb/trunk/include/lldb/API/SBBlock.h
lldb/trunk/include/lldb/API/SBBreakpoint.h
lldb/trunk/include/lldb/API/SBBreakpointLocation.h
lldb/trunk/include/lldb/API/SBBroadcaster.h
lldb/trunk/include/lldb/API/SBCommandInterpreter.h
lldb/trunk/include/lldb/API/SBCommandReturnObject.h
lldb/trunk/include/lldb/API/SBCommunication.h
lldb/trunk/include/lldb/API/SBCompileUnit.h
lldb/trunk/include/lldb/API/SBData.h
lldb/trunk/include/lldb/API/SBDebugger.h
lldb/trunk/include/lldb/API/SBDeclaration.h
lldb/trunk/include/lldb/API/SBError.h
lldb/trunk/include/lldb/API/SBEvent.h
lldb/trunk/include/lldb/API/SBExecutionContext.h
lldb/trunk/include/lldb/API/SBExpressionOptions.h
lldb/trunk/include/lldb/API/SBFileSpec.h
lldb/trunk/include/lldb/API/SBFileSpecList.h
lldb/trunk/include/lldb/API/SBFrame.h
lldb/trunk/include/lldb/API/SBFunction.h
lldb/trunk/include/lldb/API/SBHostOS.h
lldb/trunk/include/lldb/API/SBInstruction.h
lldb/trunk/include/lldb/API/SBInstructionList.h
lldb/trunk/include/lldb/API/SBLaunchInfo.h
lldb/trunk/include/lldb/API/SBLineEntry.h
lldb/trunk/include/lldb/API/SBListener.h
lldb/trunk/include/lldb/API/SBModule.h
lldb/trunk/include/lldb/API/SBModuleSpec.h
lldb/trunk/include/lldb/API/SBPlatform.h
lldb/trunk/include/lldb/API/SBProcess.h
lldb/trunk/include/lldb/API/SBQueue.h
lldb/trunk/include/lldb/API/SBQueueItem.h
lldb/trunk/include/lldb/API/SBSection.h
lldb/trunk/include/lldb/API/SBSourceManager.h
lldb/trunk/include/lldb/API/SBStream.h
lldb/trunk/include/lldb/API/SBStringList.h
lldb/trunk/include/lldb/API/SBSymbol.h
lldb/trunk/include/lldb/API/SBSymbolContext.h
lldb/trunk/include/lldb/API/SBSymbolContextList.h
lldb/trunk/include/lldb/API/SBTarget.h
lldb/trunk/include/lldb/API/SBThread.h
lldb/trunk/include/lldb/API/SBThreadCollection.h
lldb/trunk/include/lldb/API/SBThreadPlan.h
lldb/trunk/include/lldb/API/SBType.h
lldb/trunk/include/lldb/API/SBTypeCategory.h
lldb/trunk/include/lldb/API/SBTypeEnumMember.h
lldb/trunk/include/lldb/API/SBTypeFilter.h
lldb/trunk/include/lldb/API/SBTypeFormat.h
lldb/trunk/include/lldb/API/SBTypeNameSpecifier.h
lldb/trunk/include/lldb/API/SBTypeSummary.h
lldb/trunk/include/lldb/API/SBTypeSynthetic.h
lldb/trunk/include/lldb/API/SBUnixSignals.h
lldb/trunk/include/lldb/API/SBValue.h
lldb/trunk/include/lldb/API/SBValueList.h
lldb/trunk/include/lldb/API/SBVariablesOptions.h
lldb/trunk/include/lldb/API/SBWatchpoint.h
lldb/trunk/include/lldb/lldb-defines.h
Modified: lldb/trunk/include/lldb/API/SBAddress.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBAddress.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBAddress.h (original)
+++ lldb/trunk/include/lldb/API/SBAddress.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
-class SBAddress
+class LLDB_API SBAddress
{
public:
Modified: lldb/trunk/include/lldb/API/SBAttachInfo.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBAttachInfo.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBAttachInfo.h (original)
+++ lldb/trunk/include/lldb/API/SBAttachInfo.h Tue Feb 17 13:36:25 2015
@@ -16,7 +16,7 @@ namespace lldb {
class SBTarget;
-class SBAttachInfo
+class LLDB_API SBAttachInfo
{
public:
SBAttachInfo ();
Modified: lldb/trunk/include/lldb/API/SBBlock.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBBlock.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBBlock.h (original)
+++ lldb/trunk/include/lldb/API/SBBlock.h Tue Feb 17 13:36:25 2015
@@ -17,7 +17,7 @@
namespace lldb {
-class SBBlock
+class LLDB_API SBBlock
{
public:
Modified: lldb/trunk/include/lldb/API/SBBreakpoint.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBBreakpoint.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBBreakpoint.h (original)
+++ lldb/trunk/include/lldb/API/SBBreakpoint.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
-class SBBreakpoint
+class LLDB_API SBBreakpoint
{
public:
Modified: lldb/trunk/include/lldb/API/SBBreakpointLocation.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBBreakpointLocation.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBBreakpointLocation.h (original)
+++ lldb/trunk/include/lldb/API/SBBreakpointLocation.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
-class SBBreakpointLocation
+class LLDB_API SBBreakpointLocation
{
public:
Modified: lldb/trunk/include/lldb/API/SBBroadcaster.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBBroadcaster.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBBroadcaster.h (original)
+++ lldb/trunk/include/lldb/API/SBBroadcaster.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
-class SBBroadcaster
+class LLDB_API SBBroadcaster
{
public:
SBBroadcaster ();
Modified: lldb/trunk/include/lldb/API/SBCommandInterpreter.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBCommandInterpreter.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBCommandInterpreter.h (original)
+++ lldb/trunk/include/lldb/API/SBCommandInterpreter.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
-class SBCommandInterpreterRunOptions
+class LLDB_API SBCommandInterpreterRunOptions
{
friend class SBDebugger;
friend class SBCommandInterpreter;
Modified: lldb/trunk/include/lldb/API/SBCommandReturnObject.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBCommandReturnObject.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBCommandReturnObject.h (original)
+++ lldb/trunk/include/lldb/API/SBCommandReturnObject.h Tue Feb 17 13:36:25 2015
@@ -16,7 +16,7 @@
namespace lldb {
-class SBCommandReturnObject
+class LLDB_API SBCommandReturnObject
{
public:
Modified: lldb/trunk/include/lldb/API/SBCommunication.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBCommunication.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBCommunication.h (original)
+++ lldb/trunk/include/lldb/API/SBCommunication.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
-class SBCommunication
+class LLDB_API SBCommunication
{
public:
enum {
Modified: lldb/trunk/include/lldb/API/SBCompileUnit.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBCompileUnit.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBCompileUnit.h (original)
+++ lldb/trunk/include/lldb/API/SBCompileUnit.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
-class SBCompileUnit
+class LLDB_API SBCompileUnit
{
public:
Modified: lldb/trunk/include/lldb/API/SBData.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBData.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBData.h (original)
+++ lldb/trunk/include/lldb/API/SBData.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
-class SBData
+class LLDB_API SBData
{
public:
Modified: lldb/trunk/include/lldb/API/SBDebugger.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBDebugger.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBDebugger.h (original)
+++ lldb/trunk/include/lldb/API/SBDebugger.h Tue Feb 17 13:36:25 2015
@@ -18,7 +18,7 @@
namespace lldb {
-class SBInputReader
+class LLDB_API SBInputReader
{
public:
SBInputReader();
@@ -28,7 +28,7 @@ public:
bool IsActive() const;
};
-class SBDebugger
+class LLDB_API SBDebugger
{
public:
Modified: lldb/trunk/include/lldb/API/SBDeclaration.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBDeclaration.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBDeclaration.h (original)
+++ lldb/trunk/include/lldb/API/SBDeclaration.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
- class SBDeclaration
+ class LLDB_API SBDeclaration
{
public:
Modified: lldb/trunk/include/lldb/API/SBError.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBError.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBError.h (original)
+++ lldb/trunk/include/lldb/API/SBError.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
-class SBError {
+class LLDB_API SBError {
public:
SBError ();
Modified: lldb/trunk/include/lldb/API/SBEvent.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBEvent.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBEvent.h (original)
+++ lldb/trunk/include/lldb/API/SBEvent.h Tue Feb 17 13:36:25 2015
@@ -20,7 +20,7 @@ namespace lldb {
class SBBroadcaster;
-class SBEvent
+class LLDB_API SBEvent
{
public:
SBEvent();
Modified: lldb/trunk/include/lldb/API/SBExecutionContext.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBExecutionContext.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBExecutionContext.h (original)
+++ lldb/trunk/include/lldb/API/SBExecutionContext.h Tue Feb 17 13:36:25 2015
@@ -18,7 +18,7 @@
namespace lldb {
-class SBExecutionContext
+class LLDB_API SBExecutionContext
{
friend class SBCommandInterpreter;
Modified: lldb/trunk/include/lldb/API/SBExpressionOptions.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBExpressionOptions.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBExpressionOptions.h (original)
+++ lldb/trunk/include/lldb/API/SBExpressionOptions.h Tue Feb 17 13:36:25 2015
@@ -17,7 +17,7 @@
namespace lldb {
-class SBExpressionOptions
+class LLDB_API SBExpressionOptions
{
public:
SBExpressionOptions();
Modified: lldb/trunk/include/lldb/API/SBFileSpec.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBFileSpec.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBFileSpec.h (original)
+++ lldb/trunk/include/lldb/API/SBFileSpec.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
-class SBFileSpec
+class LLDB_API SBFileSpec
{
public:
SBFileSpec ();
Modified: lldb/trunk/include/lldb/API/SBFileSpecList.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBFileSpecList.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBFileSpecList.h (original)
+++ lldb/trunk/include/lldb/API/SBFileSpecList.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
-class SBFileSpecList
+class LLDB_API SBFileSpecList
{
public:
SBFileSpecList ();
Modified: lldb/trunk/include/lldb/API/SBFrame.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBFrame.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBFrame.h (original)
+++ lldb/trunk/include/lldb/API/SBFrame.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
-class SBFrame
+class LLDB_API SBFrame
{
public:
SBFrame ();
@@ -25,7 +25,7 @@ public:
const lldb::SBFrame &
operator =(const lldb::SBFrame &rhs);
- ~SBFrame();
+ ~SBFrame();
bool
IsEqual (const lldb::SBFrame &that) const;
Modified: lldb/trunk/include/lldb/API/SBFunction.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBFunction.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBFunction.h (original)
+++ lldb/trunk/include/lldb/API/SBFunction.h Tue Feb 17 13:36:25 2015
@@ -16,7 +16,7 @@
namespace lldb {
-class SBFunction
+class LLDB_API SBFunction
{
public:
Modified: lldb/trunk/include/lldb/API/SBHostOS.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBHostOS.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBHostOS.h (original)
+++ lldb/trunk/include/lldb/API/SBHostOS.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
-class SBHostOS
+class LLDB_API SBHostOS
{
public:
Modified: lldb/trunk/include/lldb/API/SBInstruction.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBInstruction.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBInstruction.h (original)
+++ lldb/trunk/include/lldb/API/SBInstruction.h Tue Feb 17 13:36:25 2015
@@ -20,7 +20,7 @@
namespace lldb {
-class SBInstruction
+class LLDB_API SBInstruction
{
public:
Modified: lldb/trunk/include/lldb/API/SBInstructionList.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBInstructionList.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBInstructionList.h (original)
+++ lldb/trunk/include/lldb/API/SBInstructionList.h Tue Feb 17 13:36:25 2015
@@ -16,7 +16,7 @@
namespace lldb {
-class SBInstructionList
+class LLDB_API SBInstructionList
{
public:
Modified: lldb/trunk/include/lldb/API/SBLaunchInfo.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBLaunchInfo.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBLaunchInfo.h (original)
+++ lldb/trunk/include/lldb/API/SBLaunchInfo.h Tue Feb 17 13:36:25 2015
@@ -17,7 +17,7 @@ namespace lldb {
class SBPlatform;
class SBTarget;
-class SBLaunchInfo
+class LLDB_API SBLaunchInfo
{
public:
SBLaunchInfo (const char **argv);
Modified: lldb/trunk/include/lldb/API/SBLineEntry.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBLineEntry.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBLineEntry.h (original)
+++ lldb/trunk/include/lldb/API/SBLineEntry.h Tue Feb 17 13:36:25 2015
@@ -16,7 +16,7 @@
namespace lldb {
-class SBLineEntry
+class LLDB_API SBLineEntry
{
public:
Modified: lldb/trunk/include/lldb/API/SBListener.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBListener.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBListener.h (original)
+++ lldb/trunk/include/lldb/API/SBListener.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
-class SBListener
+class LLDB_API SBListener
{
public:
SBListener ();
Modified: lldb/trunk/include/lldb/API/SBModule.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBModule.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBModule.h (original)
+++ lldb/trunk/include/lldb/API/SBModule.h Tue Feb 17 13:36:25 2015
@@ -18,7 +18,7 @@
namespace lldb {
-class SBModule
+class LLDB_API SBModule
{
public:
Modified: lldb/trunk/include/lldb/API/SBModuleSpec.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBModuleSpec.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBModuleSpec.h (original)
+++ lldb/trunk/include/lldb/API/SBModuleSpec.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
-class SBModuleSpec
+class LLDB_API SBModuleSpec
{
public:
Modified: lldb/trunk/include/lldb/API/SBPlatform.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBPlatform.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBPlatform.h (original)
+++ lldb/trunk/include/lldb/API/SBPlatform.h Tue Feb 17 13:36:25 2015
@@ -21,7 +21,7 @@ namespace lldb {
class SBLaunchInfo;
- class SBPlatformConnectOptions
+ class LLDB_API SBPlatformConnectOptions
{
public:
SBPlatformConnectOptions (const char *url);
Modified: lldb/trunk/include/lldb/API/SBProcess.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBProcess.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBProcess.h (original)
+++ lldb/trunk/include/lldb/API/SBProcess.h Tue Feb 17 13:36:25 2015
@@ -20,7 +20,7 @@ namespace lldb {
class SBEvent;
-class SBProcess
+class LLDB_API SBProcess
{
public:
//------------------------------------------------------------------
Modified: lldb/trunk/include/lldb/API/SBQueue.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBQueue.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBQueue.h (original)
+++ lldb/trunk/include/lldb/API/SBQueue.h Tue Feb 17 13:36:25 2015
@@ -17,7 +17,7 @@
namespace lldb {
-class SBQueue
+class LLDB_API SBQueue
{
public:
SBQueue ();
Modified: lldb/trunk/include/lldb/API/SBQueueItem.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBQueueItem.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBQueueItem.h (original)
+++ lldb/trunk/include/lldb/API/SBQueueItem.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
-class SBQueueItem
+class LLDB_API SBQueueItem
{
public:
SBQueueItem ();
Modified: lldb/trunk/include/lldb/API/SBSection.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBSection.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBSection.h (original)
+++ lldb/trunk/include/lldb/API/SBSection.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
-class SBSection
+class LLDB_API SBSection
{
public:
Modified: lldb/trunk/include/lldb/API/SBSourceManager.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBSourceManager.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBSourceManager.h (original)
+++ lldb/trunk/include/lldb/API/SBSourceManager.h Tue Feb 17 13:36:25 2015
@@ -16,7 +16,7 @@
namespace lldb {
-class SBSourceManager
+class LLDB_API SBSourceManager
{
public:
SBSourceManager (const SBDebugger &debugger);
Modified: lldb/trunk/include/lldb/API/SBStream.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBStream.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBStream.h (original)
+++ lldb/trunk/include/lldb/API/SBStream.h Tue Feb 17 13:36:25 2015
@@ -16,7 +16,7 @@
namespace lldb {
-class SBStream
+class LLDB_API SBStream
{
public:
Modified: lldb/trunk/include/lldb/API/SBStringList.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBStringList.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBStringList.h (original)
+++ lldb/trunk/include/lldb/API/SBStringList.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
-class SBStringList
+class LLDB_API SBStringList
{
public:
Modified: lldb/trunk/include/lldb/API/SBSymbol.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBSymbol.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBSymbol.h (original)
+++ lldb/trunk/include/lldb/API/SBSymbol.h Tue Feb 17 13:36:25 2015
@@ -17,7 +17,7 @@
namespace lldb {
-class SBSymbol
+class LLDB_API SBSymbol
{
public:
Modified: lldb/trunk/include/lldb/API/SBSymbolContext.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBSymbolContext.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBSymbolContext.h (original)
+++ lldb/trunk/include/lldb/API/SBSymbolContext.h Tue Feb 17 13:36:25 2015
@@ -20,7 +20,7 @@
namespace lldb {
-class SBSymbolContext
+class LLDB_API SBSymbolContext
{
public:
SBSymbolContext ();
Modified: lldb/trunk/include/lldb/API/SBSymbolContextList.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBSymbolContextList.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBSymbolContextList.h (original)
+++ lldb/trunk/include/lldb/API/SBSymbolContextList.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
-class SBSymbolContextList
+class LLDB_API SBSymbolContextList
{
public:
SBSymbolContextList ();
Modified: lldb/trunk/include/lldb/API/SBTarget.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBTarget.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBTarget.h (original)
+++ lldb/trunk/include/lldb/API/SBTarget.h Tue Feb 17 13:36:25 2015
@@ -26,7 +26,7 @@ namespace lldb {
class SBPlatform;
-class SBTarget
+class LLDB_API SBTarget
{
public:
//------------------------------------------------------------------
Modified: lldb/trunk/include/lldb/API/SBThread.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBThread.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBThread.h (original)
+++ lldb/trunk/include/lldb/API/SBThread.h Tue Feb 17 13:36:25 2015
@@ -18,7 +18,7 @@ namespace lldb {
class SBFrame;
-class SBThread
+class LLDB_API SBThread
{
public:
enum
Modified: lldb/trunk/include/lldb/API/SBThreadCollection.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBThreadCollection.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBThreadCollection.h (original)
+++ lldb/trunk/include/lldb/API/SBThreadCollection.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
-class SBThreadCollection
+class LLDB_API SBThreadCollection
{
public:
Modified: lldb/trunk/include/lldb/API/SBThreadPlan.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBThreadPlan.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBThreadPlan.h (original)
+++ lldb/trunk/include/lldb/API/SBThreadPlan.h Tue Feb 17 13:36:25 2015
@@ -16,7 +16,7 @@
namespace lldb {
-class SBThreadPlan
+class LLDB_API SBThreadPlan
{
friend class lldb_private::ThreadPlan;
Modified: lldb/trunk/include/lldb/API/SBType.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBType.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBType.h (original)
+++ lldb/trunk/include/lldb/API/SBType.h Tue Feb 17 13:36:25 2015
@@ -16,7 +16,7 @@ namespace lldb {
class SBTypeList;
-class SBTypeMember
+class LLDB_API SBTypeMember
{
public:
SBTypeMember ();
Modified: lldb/trunk/include/lldb/API/SBTypeCategory.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBTypeCategory.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBTypeCategory.h (original)
+++ lldb/trunk/include/lldb/API/SBTypeCategory.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
- class SBTypeCategory
+ class LLDB_API SBTypeCategory
{
public:
Modified: lldb/trunk/include/lldb/API/SBTypeEnumMember.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBTypeEnumMember.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBTypeEnumMember.h (original)
+++ lldb/trunk/include/lldb/API/SBTypeEnumMember.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
namespace lldb {
-class SBTypeEnumMember
+class LLDB_API SBTypeEnumMember
{
public:
SBTypeEnumMember ();
Modified: lldb/trunk/include/lldb/API/SBTypeFilter.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBTypeFilter.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBTypeFilter.h (original)
+++ lldb/trunk/include/lldb/API/SBTypeFilter.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
- class SBTypeFilter
+ class LLDB_API SBTypeFilter
{
public:
Modified: lldb/trunk/include/lldb/API/SBTypeFormat.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBTypeFormat.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBTypeFormat.h (original)
+++ lldb/trunk/include/lldb/API/SBTypeFormat.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
-class SBTypeFormat
+class LLDB_API SBTypeFormat
{
public:
Modified: lldb/trunk/include/lldb/API/SBTypeNameSpecifier.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBTypeNameSpecifier.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBTypeNameSpecifier.h (original)
+++ lldb/trunk/include/lldb/API/SBTypeNameSpecifier.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
- class SBTypeNameSpecifier
+ class LLDB_API SBTypeNameSpecifier
{
public:
Modified: lldb/trunk/include/lldb/API/SBTypeSummary.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBTypeSummary.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBTypeSummary.h (original)
+++ lldb/trunk/include/lldb/API/SBTypeSummary.h Tue Feb 17 13:36:25 2015
@@ -15,7 +15,7 @@
#ifndef LLDB_DISABLE_PYTHON
namespace lldb {
- class SBTypeSummaryOptions
+ class LLDB_API SBTypeSummaryOptions
{
public:
SBTypeSummaryOptions();
Modified: lldb/trunk/include/lldb/API/SBTypeSynthetic.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBTypeSynthetic.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBTypeSynthetic.h (original)
+++ lldb/trunk/include/lldb/API/SBTypeSynthetic.h Tue Feb 17 13:36:25 2015
@@ -16,7 +16,7 @@
namespace lldb {
- class SBTypeSynthetic
+ class LLDB_API SBTypeSynthetic
{
public:
Modified: lldb/trunk/include/lldb/API/SBUnixSignals.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBUnixSignals.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBUnixSignals.h (original)
+++ lldb/trunk/include/lldb/API/SBUnixSignals.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
-class SBUnixSignals {
+class LLDB_API SBUnixSignals {
public:
SBUnixSignals ();
Modified: lldb/trunk/include/lldb/API/SBValue.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBValue.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBValue.h (original)
+++ lldb/trunk/include/lldb/API/SBValue.h Tue Feb 17 13:36:25 2015
@@ -19,7 +19,7 @@ class ValueLocker;
namespace lldb {
-class SBValue
+class LLDB_API SBValue
{
friend class ValueLocker;
Modified: lldb/trunk/include/lldb/API/SBValueList.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBValueList.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBValueList.h (original)
+++ lldb/trunk/include/lldb/API/SBValueList.h Tue Feb 17 13:36:25 2015
@@ -16,7 +16,7 @@ class ValueListImpl;
namespace lldb {
-class SBValueList
+class LLDB_API SBValueList
{
public:
Modified: lldb/trunk/include/lldb/API/SBVariablesOptions.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBVariablesOptions.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBVariablesOptions.h (original)
+++ lldb/trunk/include/lldb/API/SBVariablesOptions.h Tue Feb 17 13:36:25 2015
@@ -16,7 +16,7 @@ class VariablesOptionsImpl;
namespace lldb {
-class SBVariablesOptions
+class LLDB_API SBVariablesOptions
{
public:
SBVariablesOptions ();
Modified: lldb/trunk/include/lldb/API/SBWatchpoint.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/API/SBWatchpoint.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/API/SBWatchpoint.h (original)
+++ lldb/trunk/include/lldb/API/SBWatchpoint.h Tue Feb 17 13:36:25 2015
@@ -14,7 +14,7 @@
namespace lldb {
-class SBWatchpoint
+class LLDB_API SBWatchpoint
{
public:
Modified: lldb/trunk/include/lldb/lldb-defines.h
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/include/lldb/lldb-defines.h?rev=229523&r1=229522&r2=229523&view=diff
==============================================================================
--- lldb/trunk/include/lldb/lldb-defines.h (original)
+++ lldb/trunk/include/lldb/lldb-defines.h Tue Feb 17 13:36:25 2015
@@ -12,7 +12,7 @@
#include "lldb/lldb-types.h"
-#if defined (_WIN32)
+#if defined (_MSC_VER)
#if defined(EXPORT_LIBLLDB)
#define LLDB_API __declspec(dllexport)
#elif defined(IMPORT_LIBLLDB)
More information about the lldb-commits
mailing list