NewLang Project
Yet another programm language
Loading...
Searching...
No Matches
newlang::BuiltInTorchDirect Class Reference

#include <builtin.h>

Public Member Functions

 BuiltInTorchDirect ()
 
virtual ~BuiltInTorchDirect ()
 

Private Member Functions

 BuiltInTorchDirect (const BuiltInTorchDirect &)=delete
 
const BuiltInTorchDirectoperator= (const BuiltInTorchDirect &)=delete
 

Private Attributes

std::set< std::string > m_tensor_ops
 
std::set< std::string > m_tensor_noarg
 
std::set< std::string > m_tensor_funcs
 
std::set< std::string > m_tensor_scalar
 

Detailed Description

Definition at line 70 of file builtin.h.

Constructor & Destructor Documentation

◆ BuiltInTorchDirect() [1/2]

BuiltInTorchDirect::BuiltInTorchDirect ( )

Definition at line 120 of file builtin.cpp.

References m_tensor_funcs, m_tensor_noarg, and m_tensor_scalar.

◆ ~BuiltInTorchDirect()

virtual newlang::BuiltInTorchDirect::~BuiltInTorchDirect ( )
inlinevirtual

Definition at line 77 of file builtin.h.

◆ BuiltInTorchDirect() [2/2]

newlang::BuiltInTorchDirect::BuiltInTorchDirect ( const BuiltInTorchDirect & )
privatedelete

Member Function Documentation

◆ operator=()

const BuiltInTorchDirect & newlang::BuiltInTorchDirect::operator= ( const BuiltInTorchDirect & )
privatedelete

Member Data Documentation

◆ m_tensor_ops

std::set<std::string> newlang::BuiltInTorchDirect::m_tensor_ops
private

Definition at line 86 of file builtin.h.

◆ m_tensor_noarg

std::set<std::string> newlang::BuiltInTorchDirect::m_tensor_noarg
private

Definition at line 87 of file builtin.h.

Referenced by BuiltInTorchDirect().

◆ m_tensor_funcs

std::set<std::string> newlang::BuiltInTorchDirect::m_tensor_funcs
private

Definition at line 88 of file builtin.h.

Referenced by BuiltInTorchDirect().

◆ m_tensor_scalar

std::set<std::string> newlang::BuiltInTorchDirect::m_tensor_scalar
private

Definition at line 89 of file builtin.h.

Referenced by BuiltInTorchDirect().


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