LLVM 19.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::OpenMPIRBuilder::LocationDescription Struct Reference

Description of a LLVM-IR insertion point (IP) and a debug/source location (filename, line, column, ...). More...

#include "llvm/Frontend/OpenMP/OMPIRBuilder.h"

Public Member Functions

 LocationDescription (const IRBuilderBase &IRB)
 
 LocationDescription (const InsertPointTy &IP)
 
 LocationDescription (const InsertPointTy &IP, const DebugLoc &DL)
 

Public Attributes

InsertPointTy IP
 
DebugLoc DL
 

Detailed Description

Description of a LLVM-IR insertion point (IP) and a debug/source location (filename, line, column, ...).

Definition at line 593 of file OMPIRBuilder.h.

Constructor & Destructor Documentation

◆ LocationDescription() [1/3]

llvm::OpenMPIRBuilder::LocationDescription::LocationDescription ( const IRBuilderBase IRB)
inline

Definition at line 594 of file OMPIRBuilder.h.

◆ LocationDescription() [2/3]

llvm::OpenMPIRBuilder::LocationDescription::LocationDescription ( const InsertPointTy IP)
inline

Definition at line 596 of file OMPIRBuilder.h.

◆ LocationDescription() [3/3]

llvm::OpenMPIRBuilder::LocationDescription::LocationDescription ( const InsertPointTy IP,
const DebugLoc DL 
)
inline

Definition at line 597 of file OMPIRBuilder.h.

Member Data Documentation

◆ DL

DebugLoc llvm::OpenMPIRBuilder::LocationDescription::DL

◆ IP

InsertPointTy llvm::OpenMPIRBuilder::LocationDescription::IP

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