parent
							
								
									5fa3614849
								
							
						
					
					
						commit
						891d56baec
					
				| 
						 | 
				
			
			@ -37,8 +37,8 @@ public:
 | 
			
		|||
        eFileTypePipe,
 | 
			
		||||
        eFileTypeRegular,
 | 
			
		||||
        eFileTypeSocket,
 | 
			
		||||
        eFileTypeSymbolicLink,
 | 
			
		||||
    };
 | 
			
		||||
        eFileTypeSymbolicLink
 | 
			
		||||
    } FileType;
 | 
			
		||||
 | 
			
		||||
    FileSpec();
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -351,7 +351,7 @@ public:
 | 
			
		|||
    ///
 | 
			
		||||
    /// @param[in] length
 | 
			
		||||
    ///     The size in bytes that should be mapped starting \a offset
 | 
			
		||||
    ///     bytes into the file. If \a length is \c SIZE_T_MAX, map
 | 
			
		||||
    ///     bytes into the file. If \a length is \c SIZE_MAX, map
 | 
			
		||||
    ///     as many bytes as possible.
 | 
			
		||||
    ///
 | 
			
		||||
    /// @return
 | 
			
		||||
| 
						 | 
				
			
			@ -360,7 +360,7 @@ public:
 | 
			
		|||
    ///     pointer must be checked prior to using it.
 | 
			
		||||
    //------------------------------------------------------------------
 | 
			
		||||
    lldb::DataBufferSP
 | 
			
		||||
    MemoryMapFileContents (off_t offset = 0, size_t length = SIZE_T_MAX) const;
 | 
			
		||||
    MemoryMapFileContents (off_t offset = 0, size_t length = SIZE_MAX) const;
 | 
			
		||||
 | 
			
		||||
    //------------------------------------------------------------------
 | 
			
		||||
    /// Read part of, or the entire contents of, a file into a heap based data buffer.
 | 
			
		||||
| 
						 | 
				
			
			@ -381,7 +381,7 @@ public:
 | 
			
		|||
    ///
 | 
			
		||||
    /// @param[in] length
 | 
			
		||||
    ///     The size in bytes that should be mapped starting \a offset
 | 
			
		||||
    ///     bytes into the file. If \a length is \c SIZE_T_MAX, map
 | 
			
		||||
    ///     bytes into the file. If \a length is \c SIZE_MAX, map
 | 
			
		||||
    ///     as many bytes as possible.
 | 
			
		||||
    ///
 | 
			
		||||
    /// @return
 | 
			
		||||
| 
						 | 
				
			
			@ -390,7 +390,7 @@ public:
 | 
			
		|||
    ///     pointer must be checked prior to using it.
 | 
			
		||||
    //------------------------------------------------------------------
 | 
			
		||||
    lldb::DataBufferSP
 | 
			
		||||
    ReadFileContents (off_t offset = 0, size_t length = SIZE_T_MAX) const;
 | 
			
		||||
    ReadFileContents (off_t offset = 0, size_t length = SIZE_MAX) const;
 | 
			
		||||
 | 
			
		||||
    //------------------------------------------------------------------
 | 
			
		||||
    /// Change the file specificed with a new path.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -11,7 +11,7 @@
 | 
			
		|||
#define liblldb_STLUtils_h_
 | 
			
		||||
#if defined(__cplusplus)
 | 
			
		||||
 | 
			
		||||
#include <ext/hash_fun.h>
 | 
			
		||||
#include "llvm/ADT/StringExtras.h"
 | 
			
		||||
#include <string.h>
 | 
			
		||||
 | 
			
		||||
#include <map>
 | 
			
		||||
| 
						 | 
				
			
			@ -66,7 +66,7 @@ struct StdStringHash
 | 
			
		|||
{
 | 
			
		||||
    size_t operator()( const std::string& x ) const
 | 
			
		||||
    {
 | 
			
		||||
        return __gnu_cxx::hash<const char*>()( x.c_str() );
 | 
			
		||||
        return llvm::HashString(x);
 | 
			
		||||
    }
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -13,6 +13,7 @@
 | 
			
		|||
 | 
			
		||||
#include "lldb/lldb-private.h"
 | 
			
		||||
#include "lldb/Core/Flags.h"
 | 
			
		||||
#include <cstdarg>
 | 
			
		||||
 | 
			
		||||
namespace lldb_private {
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -31,7 +32,7 @@ public:
 | 
			
		|||
        eVerbose    = (1 << 0), ///< If set, verbose logging is enabled
 | 
			
		||||
        eDebug      = (1 << 1), ///< If set, debug logging is enabled
 | 
			
		||||
        eAddPrefix  = (1 << 2), ///< Add number prefixes for binary, octal and hex when eBinary is clear
 | 
			
		||||
        eBinary     = (1 << 3), ///< Get and put data as binary instead of as the default string mode.
 | 
			
		||||
        eBinary     = (1 << 3)  ///< Get and put data as binary instead of as the default string mode.
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
    //------------------------------------------------------------------
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -49,7 +49,7 @@ public:
 | 
			
		|||
    /// Enumeration values for special and invalid Block User ID
 | 
			
		||||
    /// values.
 | 
			
		||||
    //------------------------------------------------------------------
 | 
			
		||||
    typedef enum
 | 
			
		||||
    enum
 | 
			
		||||
    {
 | 
			
		||||
        RootID = LLDB_INVALID_UID - 1,  ///< The Block UID for the root block
 | 
			
		||||
        InvalidID = LLDB_INVALID_UID        ///< Invalid Block UID.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue