ManaPlus
Public Member Functions | Data Fields
doctest::detail::ExpressionDecomposer Struct Reference

#include <doctest.h>

Public Member Functions

 ExpressionDecomposer (assertType::Enum at)
 
 ExpressionDecomposer ()
 
 ~ ExpressionDecomposer ()
 
 ExpressionDecomposer (const ExpressionDecomposer &)=delete
 
ExpressionDecomposeroperator= (const ExpressionDecomposer &)=delete
 
template<typename L >
Expression_lhs< const L & > operator<< (const L &operand)
 

Data Fields

assertType::Enum m_at
 

Detailed Description

Definition at line 1225 of file doctest.h.

Constructor & Destructor Documentation

◆ ExpressionDecomposer() [1/3]

doctest::detail::ExpressionDecomposer::ExpressionDecomposer ( assertType::Enum  at)

◆ ExpressionDecomposer() [2/3]

doctest::detail::ExpressionDecomposer::ExpressionDecomposer ( )

◆ ~ ExpressionDecomposer()

doctest::detail::ExpressionDecomposer::~ ExpressionDecomposer ( )

◆ ExpressionDecomposer() [3/3]

doctest::detail::ExpressionDecomposer::ExpressionDecomposer ( const ExpressionDecomposer )
delete

Member Function Documentation

◆ operator<<()

template<typename L >
Expression_lhs<const L &> doctest::detail::ExpressionDecomposer::operator<< ( const L &  operand)
inline

Definition at line 1232 of file doctest.h.

1239  {
1240  return Expression_lhs<const DOCTEST_REF_WRAP(L)>(operand, m_at);
1241  }

◆ operator=()

ExpressionDecomposer& doctest::detail::ExpressionDecomposer::operator= ( const ExpressionDecomposer )
delete

Field Documentation

◆ m_at

assertType::Enum doctest::detail::ExpressionDecomposer::m_at

Definition at line 1227 of file doctest.h.


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