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:549

Member Variables

private llvm::DebugLoc Start
private llvm::DebugLoc End

Method Overview

Methods

LocRange()

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

LocRange(llvm::DebugLoc Start)

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

Parameters

llvm::DebugLoc Start

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

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

Parameters

llvm::DebugLoc Start
llvm::DebugLoc End

const llvm::DebugLoc& getEnd() const

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

const llvm::DebugLoc& getStart() const

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

bool operator bool() const

Description

Check for null.

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