class Loop::LocRange

Declaration

class Loop::LocRange { /* full declaration omitted */ };

Description

A range representing the start and end location of a loop.

Declared at: llvm/include/llvm/Analysis/LoopInfo.h:512

Method Overview

Methods

LocRange()

Declared at: llvm/include/llvm/Analysis/LoopInfo.h:517

LocRange(llvm::DebugLoc Start)

Declared at: llvm/include/llvm/Analysis/LoopInfo.h:518

Parameters

llvm::DebugLoc Start

LocRange(llvm::DebugLoc Start, llvm::DebugLoc End)

Declared at: llvm/include/llvm/Analysis/LoopInfo.h:519

Parameters

llvm::DebugLoc Start
llvm::DebugLoc End

const llvm::DebugLoc& getEnd() const

Declared at: llvm/include/llvm/Analysis/LoopInfo.h:523

const llvm::DebugLoc& getStart() const

Declared at: llvm/include/llvm/Analysis/LoopInfo.h:522

bool operator bool() const

Description

Check for null.

Declared at: llvm/include/llvm/Analysis/LoopInfo.h:527