gem5  v21.1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Functions
match.test.cc File Reference
#include <gtest/gtest.h>
#include "base/match.hh"

Go to the source code of this file.

Functions

 TEST (MatchTest, Add)
 
 TEST (MatchTest, SetExpression)
 
 TEST (MatchTest, SetExpressionVector)
 
 TEST (MatchTest, SimpleMatch)
 
 TEST (MatchTest, SimpleMismatch)
 
 TEST (MatchTest, MultipleExpressionsMatch)
 
 TEST (MatchTest, MultipleExpressionsMismatch)
 
 TEST (MatchTest, WildCardMatch)
 
 TEST (MatchTest, WildCardMismatch)
 
 TEST (MatchTest, TokensEmptyNoMatch)
 

Function Documentation

◆ TEST() [1/10]

TEST ( MatchTest  ,
Add   
)

Definition at line 35 of file match.test.cc.

References gem5::ObjectMatch::add(), and gem5::ObjectMatch::getExpressions().

◆ TEST() [2/10]

TEST ( MatchTest  ,
MultipleExpressionsMatch   
)

◆ TEST() [3/10]

TEST ( MatchTest  ,
MultipleExpressionsMismatch   
)

◆ TEST() [4/10]

TEST ( MatchTest  ,
SetExpression   
)

◆ TEST() [5/10]

TEST ( MatchTest  ,
SetExpressionVector   
)

◆ TEST() [6/10]

TEST ( MatchTest  ,
SimpleMatch   
)

Definition at line 103 of file match.test.cc.

References gem5::ObjectMatch::match().

◆ TEST() [7/10]

TEST ( MatchTest  ,
SimpleMismatch   
)

Definition at line 109 of file match.test.cc.

References gem5::ObjectMatch::match().

◆ TEST() [8/10]

TEST ( MatchTest  ,
TokensEmptyNoMatch   
)

Definition at line 159 of file match.test.cc.

References gem5::ObjectMatch::match().

◆ TEST() [9/10]

TEST ( MatchTest  ,
WildCardMatch   
)

Definition at line 139 of file match.test.cc.

References gem5::ObjectMatch::match().

◆ TEST() [10/10]

TEST ( MatchTest  ,
WildCardMismatch   
)

Definition at line 151 of file match.test.cc.

References gem5::ObjectMatch::match().


Generated on Wed Jul 28 2021 12:10:32 for gem5 by doxygen 1.8.17