MLIR 22.0.0git
mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyGlobals::TracebackLoc Class Reference

#include "mlir/Bindings/Python/Globals.h"

Public Member Functions

bool locTracebacksEnabled ()
void setLocTracebacksEnabled (bool value)
size_t locTracebackFramesLimit ()
void setLocTracebackFramesLimit (size_t value)
void registerTracebackFileInclusion (const std::string &file)
void registerTracebackFileExclusion (const std::string &file)
bool isUserTracebackFilename (llvm::StringRef file)

Static Public Attributes

static constexpr size_t kMaxFrames = 512

Detailed Description

Definition at line 120 of file Globals.h.

Member Function Documentation

◆ isUserTracebackFilename()

bool mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyGlobals::TracebackLoc::isUserTracebackFilename ( llvm::StringRef file)

Definition at line 254 of file Globals.cpp.

◆ locTracebackFramesLimit()

size_t mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyGlobals::TracebackLoc::locTracebackFramesLimit ( )

◆ locTracebacksEnabled()

bool mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyGlobals::TracebackLoc::locTracebacksEnabled ( )

◆ registerTracebackFileExclusion()

void mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyGlobals::TracebackLoc::registerTracebackFileExclusion ( const std::string & file)

◆ registerTracebackFileInclusion()

void mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyGlobals::TracebackLoc::registerTracebackFileInclusion ( const std::string & file)

◆ setLocTracebackFramesLimit()

void mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyGlobals::TracebackLoc::setLocTracebackFramesLimit ( size_t value)

Definition at line 225 of file Globals.cpp.

References kMaxFrames.

Referenced by mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::populateRoot().

◆ setLocTracebacksEnabled()

void mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyGlobals::TracebackLoc::setLocTracebacksEnabled ( bool value)

Member Data Documentation

◆ kMaxFrames

size_t mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyGlobals::TracebackLoc::kMaxFrames = 512
staticconstexpr

The documentation for this class was generated from the following files: