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
- public LocRange()
- public LocRange(llvm::DebugLoc Start)
- public LocRange(llvm::DebugLoc Start, llvm::DebugLoc End)
- public const llvm::DebugLoc & getEnd() const
- public const llvm::DebugLoc & getStart() const
- public bool operator bool() const
Methods
¶LocRange()
LocRange()
Declared at: llvm/include/llvm/Analysis/LoopInfo.h:517
¶LocRange(llvm::DebugLoc Start)
LocRange(llvm::DebugLoc Start)
Declared at: llvm/include/llvm/Analysis/LoopInfo.h:518
Parameters
- llvm::DebugLoc Start
¶LocRange(llvm::DebugLoc Start, llvm::DebugLoc End)
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
const llvm::DebugLoc& getEnd() const
Declared at: llvm/include/llvm/Analysis/LoopInfo.h:523
¶const llvm::DebugLoc& getStart() const
const llvm::DebugLoc& getStart() const
Declared at: llvm/include/llvm/Analysis/LoopInfo.h:522
¶bool operator bool() const
bool operator bool() const
Description
Check for null.
Declared at: llvm/include/llvm/Analysis/LoopInfo.h:527