LLDB mainline
Classes | Namespaces | Macros | Functions
Scalar.h File Reference
#include "lldb/Utility/LLDBAssert.h"
#include "lldb/Utility/Status.h"
#include "lldb/lldb-enumerations.h"
#include "lldb/lldb-private-types.h"
#include "llvm/ADT/APFloat.h"
#include "llvm/ADT/APSInt.h"
#include <cstddef>
#include <cstdint>
#include <utility>

Go to the source code of this file.

Classes

class  lldb_private::Scalar
 

Namespaces

namespace  lldb_private
 A class that represents a running process on the host machine.
 

Macros

#define NUM_OF_WORDS_INT128   2
 
#define BITWIDTH_INT128   128
 

Functions

const Scalar lldb_private::operator+ (const Scalar &lhs, const Scalar &rhs)
 
const Scalar lldb_private::operator- (Scalar lhs, Scalar rhs)
 
const Scalar lldb_private::operator/ (Scalar lhs, Scalar rhs)
 
const Scalar lldb_private::operator* (Scalar lhs, Scalar rhs)
 
const Scalar lldb_private::operator& (Scalar lhs, Scalar rhs)
 
const Scalar lldb_private::operator| (Scalar lhs, Scalar rhs)
 
const Scalar lldb_private::operator% (Scalar lhs, Scalar rhs)
 
const Scalar lldb_private::operator^ (Scalar lhs, Scalar rhs)
 
const Scalar lldb_private::operator<< (const Scalar &lhs, const Scalar &rhs)
 
const Scalar lldb_private::operator>> (const Scalar &lhs, const Scalar &rhs)
 
bool lldb_private::operator== (Scalar lhs, Scalar rhs)
 
bool lldb_private::operator!= (const Scalar &lhs, const Scalar &rhs)
 
bool lldb_private::operator< (Scalar lhs, Scalar rhs)
 
bool lldb_private::operator<= (const Scalar &lhs, const Scalar &rhs)
 
bool lldb_private::operator> (const Scalar &lhs, const Scalar &rhs)
 
bool lldb_private::operator>= (const Scalar &lhs, const Scalar &rhs)
 
llvm::raw_ostream & lldb_private::operator<< (llvm::raw_ostream &os, const Scalar &scalar)
 

Macro Definition Documentation

◆ BITWIDTH_INT128

#define BITWIDTH_INT128   128

Definition at line 28 of file Scalar.h.

◆ NUM_OF_WORDS_INT128

#define NUM_OF_WORDS_INT128   2

Definition at line 27 of file Scalar.h.