mutable
A Database System for Research and Fast Prototyping
Loading...
Searching...
No Matches
Public Types
m::wasm::primitive_expr< T > Struct Template Reference

Specialization for decayable. More...

#include <WasmDSL.hpp>

Public Types

using type = typename primitive_expr< std::decay_t< T > >::type
 
using type = PrimitiveExpr< T, 1 >
 
using type = PrimitiveExpr< T, 1 >
 

Detailed Description

template<decayable T>
requires requires { typename primitive_expr<std::decay_t<T>>::type; }
struct m::wasm::primitive_expr< T >

Specialization for decayable.

Specialization for pointer to primitive type.

Specialization for primitive type.

Template Parameters
T.

Definition at line 115 of file WasmDSL.hpp.

Member Typedef Documentation

◆ type [1/3]

template<decayable T>
using m::wasm::primitive_expr< T >::type = typename primitive_expr<std::decay_t<T> >::type

Definition at line 116 of file WasmDSL.hpp.

◆ type [2/3]

template<decayable T>
using m::wasm::primitive_expr< T >::type = PrimitiveExpr<T, 1>

Definition at line 121 of file WasmDSL.hpp.

◆ type [3/3]

template<decayable T>
using m::wasm::primitive_expr< T >::type = PrimitiveExpr<T, 1>

Definition at line 126 of file WasmDSL.hpp.


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