summaryrefslogtreecommitdiffstats
path: root/lldb/include/lldb/API/SBModule.h
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/include/lldb/API/SBModule.h')
-rw-r--r--lldb/include/lldb/API/SBModule.h25
1 files changed, 5 insertions, 20 deletions
diff --git a/lldb/include/lldb/API/SBModule.h b/lldb/include/lldb/API/SBModule.h
index 58420c97231..23e1ed4d94b 100644
--- a/lldb/include/lldb/API/SBModule.h
+++ b/lldb/include/lldb/API/SBModule.h
@@ -25,11 +25,9 @@ public:
SBModule ();
SBModule (const SBModule &rhs);
-
-#ifndef SWIG
+
const SBModule &
operator = (const SBModule &rhs);
-#endif
SBModule (lldb::SBProcess &process,
lldb::addr_t header_addr);
@@ -85,22 +83,18 @@ public:
const char *
GetTriple ();
-#ifndef SWIG
const uint8_t *
GetUUIDBytes () const;
-#endif
const char *
GetUUIDString () const;
-#ifndef SWIG
bool
operator == (const lldb::SBModule &rhs) const;
bool
operator != (const lldb::SBModule &rhs) const;
-#endif
lldb::SBSection
FindSection (const char *sect_name);
@@ -138,22 +132,13 @@ public:
/// C++ methods, or ObjC selectors.
/// See FunctionNameType for more details.
///
- /// @param[in] append
- /// If true, any matches will be appended to \a sc_list, else
- /// matches replace the contents of \a sc_list.
- ///
- /// @param[out] sc_list
- /// A symbol context list that gets filled in with all of the
- /// matches.
- ///
/// @return
- /// The number of matches added to \a sc_list.
+ /// A lldb::SBSymbolContextList that gets filled in with all of
+ /// the symbol contexts for all the matches.
//------------------------------------------------------------------
- uint32_t
+ lldb::SBSymbolContextList
FindFunctions (const char *name,
- uint32_t name_type_mask, // Logical OR one or more FunctionNameType enum bits
- bool append,
- lldb::SBSymbolContextList& sc_list);
+ uint32_t name_type_mask = lldb::eFunctionNameTypeAny);
//------------------------------------------------------------------
/// Find global and static variables by name.
OpenPOWER on IntegriCloud