LLVM  6.0.0svn
Public Member Functions | List of all members
llvm::DiagnosticLocation Class Reference

#include "llvm/IR/DiagnosticInfo.h"

Public Member Functions

 DiagnosticLocation ()=default
 
 DiagnosticLocation (const DebugLoc &DL)
 
 DiagnosticLocation (const DISubprogram *SP)
 
bool isValid () const
 
StringRef getFilename () const
 
unsigned getLine () const
 
unsigned getColumn () const
 

Detailed Description

Definition at line 342 of file DiagnosticInfo.h.

Constructor & Destructor Documentation

◆ DiagnosticLocation() [1/3]

llvm::DiagnosticLocation::DiagnosticLocation ( )
default

◆ DiagnosticLocation() [2/3]

DiagnosticLocation::DiagnosticLocation ( const DebugLoc DL)

Definition at line 105 of file DiagnosticInfo.cpp.

◆ DiagnosticLocation() [3/3]

DiagnosticLocation::DiagnosticLocation ( const DISubprogram SP)

Definition at line 113 of file DiagnosticInfo.cpp.

References llvm::DIScope::getFilename().

Member Function Documentation

◆ getColumn()

unsigned llvm::DiagnosticLocation::getColumn ( ) const
inline

◆ getFilename()

StringRef llvm::DiagnosticLocation::getFilename ( ) const
inline

◆ getLine()

unsigned llvm::DiagnosticLocation::getLine ( ) const
inline

◆ isValid()

bool llvm::DiagnosticLocation::isValid ( ) const
inline

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