microsoft::quantum::SourceLocation
Inherited by microsoft::quantum::ILogger::Location
Public Types
|
Name |
enum |
@0 { InvalidPosition = -1} |
using llvm::StringRef |
StringRef |
Public Functions
Public Types Documentation
enum @0
Enumerator |
Value |
Description |
InvalidPosition |
-1 |
|
using StringRef
using microsoft::quantum::SourceLocation::StringRef = llvm::StringRef;
Public Functions Documentation
function SourceLocation
SourceLocation() =default
function SourceLocation
inline SourceLocation(
String v_name,
int64_t v_line,
int64_t v_column
)
function operator bool
inline explicit operator bool() const
function name
inline String & name()
function name
inline String const & name() const
function setName
inline void setName(
String const & name
)
function line
inline int64_t & line()
function line
inline int64_t const & line() const
function setLine
inline void setLine(
int64_t line
)
function column
inline int64_t & column()
function column
inline int64_t const & column() const
function setColumn
inline void setColumn(
int64_t column
)
function invalidPosition
static inline SourceLocation invalidPosition()
Updated on 1 August 2023 at 16:25:10 UTC