#include "PETE/ErrorType.h"
Classes | |
struct | ForEachRef< Expr, FTag, CTag > |
struct | ForEachRef< UnaryNode< Op, A >, FTag, CTag > |
struct | ForEachRef< BinaryNode< Op, A, B >, FTag, CTag > |
struct | ForEachRef< TrinaryNode< Op, A, B, C >, FTag, CTag > |
struct | ForEachRef< Expression< T >, FTag, CTag > |
struct | ForEachRef< Reference< T >, FTag, CTag > |
Functions | |
template<class Expr , class FTag , class CTag > | |
const ForEachRef< Expr, FTag, CTag >::Type_t & | forEachRef (const Expr &e, const FTag &f, const CTag &c) |
const ForEachRef<Expr,FTag,CTag>::Type_t& forEachRef | ( | const Expr & | e, | |
const FTag & | f, | |||
const CTag & | c | |||
) | [inline] |
References ForEachRef< Expr, FTag, CTag >::apply().