LLVM API Documentation

llvm::DISubrange Class Reference

DISubrange - This is used to represent ranges, for array bounds. More...

#include <DebugInfo.h>

Inheritance diagram for llvm::DISubrange:
[legend]
Collaboration diagram for llvm::DISubrange:
[legend]

List of all members.

Public Member Functions

 DISubrange (GlobalVariable *GV=0)
int64_t getLo () const
int64_t getHi () const


Detailed Description

DISubrange - This is used to represent ranges, for array bounds.

Definition at line 84 of file DebugInfo.h.


Constructor & Destructor Documentation

DISubrange::DISubrange ( GlobalVariable *  GV = 0  )  [explicit]

Definition at line 92 of file DebugInfo.cpp.


Member Function Documentation

int64_t llvm::DISubrange::getLo (  )  const [inline]

Definition at line 88 of file DebugInfo.h.

References llvm::DIDescriptor::getUInt64Field().

int64_t llvm::DISubrange::getHi (  )  const [inline]

Definition at line 89 of file DebugInfo.h.

References llvm::DIDescriptor::getUInt64Field().


The documentation for this class was generated from the following files: