gem5  v20.0.0.3
Namespaces | Macros | Functions
compiler.hh File Reference
#include <memory>

Go to the source code of this file.

Namespaces

 m5
 

Macros

#define M5_CLASS_VAR_USED
 
#define M5_FALLTHROUGH
 
#define M5_NODISCARD
 

Functions

template<typename T , typename... Args>
std::unique_ptr< T > m5::make_unique (Args &&... constructor_args)
 Defining custom version of make_unique: m5::make_unique<>() More...
 

Macro Definition Documentation

◆ M5_CLASS_VAR_USED

#define M5_CLASS_VAR_USED

Definition at line 64 of file compiler.hh.

◆ M5_FALLTHROUGH

#define M5_FALLTHROUGH

◆ M5_NODISCARD

#define M5_NODISCARD

Definition at line 86 of file compiler.hh.

Referenced by NoncoherentCache::recvAtomicSnoop().


Generated on Fri Jul 3 2020 15:53:08 for gem5 by doxygen 1.8.13