LLVM API Documentation

llvm::DbgStopPointInst Struct Reference

#include <IntrinsicInst.h>

Inheritance diagram for llvm::DbgStopPointInst:

Inheritance graph
[legend]
Collaboration diagram for llvm::DbgStopPointInst:

Collaboration graph
[legend]
List of all members.

Public Member Functions

ValuegetLineValue () const
ValuegetColumnValue () const
ValuegetContext () const
unsigned getLine () const
unsigned getColumn () const
std::string getFileName () const
std::string getDirectory () const

Static Public Member Functions

static bool classof (const DbgStopPointInst *)
static bool classof (const IntrinsicInst *I)
static bool classof (const Value *V)

Detailed Description

DbgStopPointInst - This represents the llvm.dbg.stoppoint instruction.

Definition at line 91 of file IntrinsicInst.h.


Member Function Documentation

static bool llvm::DbgStopPointInst::classof ( const Value V  )  [inline, static]

Reimplemented from llvm::DbgInfoIntrinsic.

Definition at line 113 of file IntrinsicInst.h.

References classof(), and V.

static bool llvm::DbgStopPointInst::classof ( const IntrinsicInst I  )  [inline, static]

Reimplemented from llvm::DbgInfoIntrinsic.

Definition at line 110 of file IntrinsicInst.h.

References llvm::Intrinsic::dbg_stoppoint, and llvm::IntrinsicInst::getIntrinsicID().

static bool llvm::DbgStopPointInst::classof ( const DbgStopPointInst  )  [inline, static]

Definition at line 109 of file IntrinsicInst.h.

Referenced by classof().

unsigned llvm::DbgStopPointInst::getColumn (  )  const [inline]

Definition at line 101 of file IntrinsicInst.h.

References llvm::User::getOperand().

Value* llvm::DbgStopPointInst::getColumnValue (  )  const [inline]

Definition at line 93 of file IntrinsicInst.h.

References llvm::User::getOperand().

Referenced by llvm::SelectionDAGLowering::visitIntrinsicCall().

Value* llvm::DbgStopPointInst::getContext (  )  const [inline]

Definition at line 94 of file IntrinsicInst.h.

References llvm::User::getOperand(), and llvm::DbgInfoIntrinsic::StripCast().

Referenced by getDirectory(), getFileName(), and llvm::SelectionDAGLowering::visitIntrinsicCall().

std::string DbgStopPointInst::getDirectory (  )  const

Definition at line 67 of file IntrinsicInst.cpp.

References getContext(), llvm::Constant::getOperand(), llvm::Constant::getStringValue(), and GV.

std::string DbgStopPointInst::getFileName (  )  const

DbgStopPointInst - This represents the llvm.dbg.stoppoint instruction.

Definition at line 61 of file IntrinsicInst.cpp.

References getContext(), llvm::Constant::getOperand(), llvm::Constant::getStringValue(), and GV.

unsigned llvm::DbgStopPointInst::getLine (  )  const [inline]

Definition at line 98 of file IntrinsicInst.h.

References llvm::User::getOperand().

Value* llvm::DbgStopPointInst::getLineValue (  )  const [inline]

Definition at line 92 of file IntrinsicInst.h.

References llvm::User::getOperand().

Referenced by llvm::SelectionDAGLowering::visitIntrinsicCall().


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