LLVM API Documentation

Public Member Functions | Public Attributes
llvm::IntegersSubsetMapping< SuccessorClass, IntegersSubsetTy, IntTy >::RangeEx Struct Reference

#include <IntegersSubsetMapping.h>

Inheritance diagram for llvm::IntegersSubsetMapping< SuccessorClass, IntegersSubsetTy, IntTy >::RangeEx:
Inheritance graph
[legend]
Collaboration diagram for llvm::IntegersSubsetMapping< SuccessorClass, IntegersSubsetTy, IntTy >::RangeEx:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 RangeEx ()
 RangeEx (const RangeTy &R)
 RangeEx (const RangeTy &R, unsigned W)
 RangeEx (const IntTy &C)
 RangeEx (const IntTy &L, const IntTy &H)
 RangeEx (const IntTy &L, const IntTy &H, unsigned W)

Public Attributes

unsigned Weight

Detailed Description

template<class SuccessorClass, class IntegersSubsetTy = IntegersSubset, class IntTy = IntItem>
struct llvm::IntegersSubsetMapping< SuccessorClass, IntegersSubsetTy, IntTy >::RangeEx

Definition at line 42 of file IntegersSubsetMapping.h.


Constructor & Destructor Documentation

template<class SuccessorClass , class IntegersSubsetTy = IntegersSubset, class IntTy = IntItem>
llvm::IntegersSubsetMapping< SuccessorClass, IntegersSubsetTy, IntTy >::RangeEx::RangeEx ( ) [inline]

Definition at line 43 of file IntegersSubsetMapping.h.

template<class SuccessorClass , class IntegersSubsetTy = IntegersSubset, class IntTy = IntItem>
llvm::IntegersSubsetMapping< SuccessorClass, IntegersSubsetTy, IntTy >::RangeEx::RangeEx ( const RangeTy R) [inline]

Definition at line 44 of file IntegersSubsetMapping.h.

template<class SuccessorClass , class IntegersSubsetTy = IntegersSubset, class IntTy = IntItem>
llvm::IntegersSubsetMapping< SuccessorClass, IntegersSubsetTy, IntTy >::RangeEx::RangeEx ( const RangeTy R,
unsigned  W 
) [inline]

Definition at line 45 of file IntegersSubsetMapping.h.

template<class SuccessorClass , class IntegersSubsetTy = IntegersSubset, class IntTy = IntItem>
llvm::IntegersSubsetMapping< SuccessorClass, IntegersSubsetTy, IntTy >::RangeEx::RangeEx ( const IntTy &  C) [inline]

Definition at line 46 of file IntegersSubsetMapping.h.

template<class SuccessorClass , class IntegersSubsetTy = IntegersSubset, class IntTy = IntItem>
llvm::IntegersSubsetMapping< SuccessorClass, IntegersSubsetTy, IntTy >::RangeEx::RangeEx ( const IntTy &  L,
const IntTy &  H 
) [inline]

Definition at line 47 of file IntegersSubsetMapping.h.

template<class SuccessorClass , class IntegersSubsetTy = IntegersSubset, class IntTy = IntItem>
llvm::IntegersSubsetMapping< SuccessorClass, IntegersSubsetTy, IntTy >::RangeEx::RangeEx ( const IntTy &  L,
const IntTy &  H,
unsigned  W 
) [inline]

Definition at line 48 of file IntegersSubsetMapping.h.


Member Data Documentation

template<class SuccessorClass , class IntegersSubsetTy = IntegersSubset, class IntTy = IntItem>
unsigned llvm::IntegersSubsetMapping< SuccessorClass, IntegersSubsetTy, IntTy >::RangeEx::Weight

Definition at line 50 of file IntegersSubsetMapping.h.


The documentation for this struct was generated from the following file: