gem5  v22.1.0.0
Functions
refcnt.test.cc File Reference
#include <gtest/gtest.h>
#include <list>
#include "base/refcnt.hh"

Go to the source code of this file.

Functions

 TEST (RefcntTest, NullPointerCheck)
 
 TEST (RefcntTest, ConstructionFromPointer)
 
 TEST (RefcntTest, ConstructionFromExistingPointer)
 
 TEST (RefcntTest, DestroyPointer)
 
 TEST (RefcntTest, AssignmentFromAPointerFromAPointer)
 
 TEST (RefcntTest, AccessToClassPointers)
 
 TEST (RefcntTest, BoolAndLogicalNotOperatorOverloads)
 
 TEST (RefcntTest, EqualityOperators)
 

Function Documentation

◆ TEST() [1/8]

TEST ( RefcntTest  ,
AccessToClassPointers   
)

Definition at line 128 of file refcnt.test.cc.

◆ TEST() [2/8]

TEST ( RefcntTest  ,
AssignmentFromAPointerFromAPointer   
)

Definition at line 108 of file refcnt.test.cc.

◆ TEST() [3/8]

TEST ( RefcntTest  ,
BoolAndLogicalNotOperatorOverloads   
)

Definition at line 148 of file refcnt.test.cc.

◆ TEST() [4/8]

TEST ( RefcntTest  ,
ConstructionFromExistingPointer   
)

Definition at line 90 of file refcnt.test.cc.

◆ TEST() [5/8]

TEST ( RefcntTest  ,
ConstructionFromPointer   
)

Definition at line 83 of file refcnt.test.cc.

◆ TEST() [6/8]

TEST ( RefcntTest  ,
DestroyPointer   
)

Definition at line 99 of file refcnt.test.cc.

◆ TEST() [7/8]

TEST ( RefcntTest  ,
EqualityOperators   
)

Definition at line 160 of file refcnt.test.cc.

◆ TEST() [8/8]

TEST ( RefcntTest  ,
NullPointerCheck   
)

Definition at line 75 of file refcnt.test.cc.


Generated on Wed Dec 21 2022 10:22:53 for gem5 by doxygen 1.9.1