LLVM  4.0.0
Public Types | Public Member Functions | List of all members
llvm::detail::zippy< ItType, Args > Class Template Reference

#include <STLExtras.h>

Public Types

typedef ItType< decltype(std::begin(std::declval
< Args >)))...> 
iterator
 

Public Member Functions

iterator begin ()
 
iterator end ()
 
 zippy (Args &&...ts_)
 

Detailed Description

template<template< typename...> class ItType, typename... Args>
class llvm::detail::zippy< ItType, Args >

Definition at line 401 of file STLExtras.h.

Member Typedef Documentation

template<template< typename...> class ItType, typename... Args>
typedef ItType<decltype(std::begin(std::declval<Args>)))...> llvm::detail::zippy< ItType, Args >::iterator

Definition at line 403 of file STLExtras.h.

Constructor & Destructor Documentation

template<template< typename...> class ItType, typename... Args>
llvm::detail::zippy< ItType, Args >::zippy ( Args &&...  ts_)
inline

Definition at line 418 of file STLExtras.h.

Member Function Documentation

template<template< typename...> class ItType, typename... Args>
iterator llvm::detail::zippy< ItType, Args >::begin ( )
inline

Definition at line 416 of file STLExtras.h.

template<template< typename...> class ItType, typename... Args>
iterator llvm::detail::zippy< ItType, Args >::end ( )
inline

Definition at line 417 of file STLExtras.h.


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