23 lines
392 B
C++
23 lines
392 B
C++
#ifndef PFOR_PFOR_EXPRESSION_OPERANDTAG_H
|
|
#define PFOR_PFOR_EXPRESSION_OPERANDTAG_H
|
|
|
|
#include "access.h"
|
|
|
|
namespace pfor {
|
|
namespace expr {
|
|
|
|
/**
|
|
* Expression node meta information
|
|
*/
|
|
template<typename Id_, Access access_, typename Index_>
|
|
struct OperandTag {
|
|
using ID = Id_;
|
|
static constexpr Access RW = access_;
|
|
using Index = Index_;
|
|
};
|
|
|
|
}
|
|
}
|
|
|
|
#endif
|