LLVM  15.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"

Collaboration diagram for llvm::OpenMPIRBuilder::LocationDescription:
Collaboration graph
[legend]

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 202 of file OMPIRBuilder.h.

Constructor & Destructor Documentation

◆ LocationDescription() [1/3]

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

Definition at line 203 of file OMPIRBuilder.h.

◆ LocationDescription() [2/3]

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

Definition at line 205 of file OMPIRBuilder.h.

◆ LocationDescription() [3/3]

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

Definition at line 206 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: