webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
ConstantFoldingTest Class Reference
Inheritance diagram for ConstantFoldingTest:
testing::Test

Public Member Functions

 ConstantFoldingTest ()
 

Protected Member Functions

virtual void SetUp ()
 
virtual void TearDown ()
 
void compile (const std::string &shaderString)
 
template<typename T >
bool constantFoundInAST (T constant)
 
template<typename T >
bool constantVectorFoundInAST (const std::vector< T > &constantVector)
 
template<typename T >
bool constantColumnMajorMatrixFoundInAST (const std::vector< T > &constantMatrix)
 
template<typename T >
bool constantVectorNearFoundInAST (const std::vector< T > &constantVector, const T &faultTolerance)
 
- Protected Member Functions inherited from testing::Test
 Test ()
 

Constructor & Destructor Documentation

◆ ConstantFoldingTest()

ConstantFoldingTest::ConstantFoldingTest ( )
inline

Member Function Documentation

◆ compile()

void ConstantFoldingTest::compile ( const std::string shaderString)
inlineprotected

◆ constantColumnMajorMatrixFoundInAST()

template<typename T >
bool ConstantFoldingTest::constantColumnMajorMatrixFoundInAST ( const std::vector< T > &  constantMatrix)
inlineprotected

◆ constantFoundInAST()

template<typename T >
bool ConstantFoldingTest::constantFoundInAST ( T  constant)
inlineprotected

◆ constantVectorFoundInAST()

template<typename T >
bool ConstantFoldingTest::constantVectorFoundInAST ( const std::vector< T > &  constantVector)
inlineprotected

◆ constantVectorNearFoundInAST()

template<typename T >
bool ConstantFoldingTest::constantVectorNearFoundInAST ( const std::vector< T > &  constantVector,
const T faultTolerance 
)
inlineprotected

◆ SetUp()

virtual void ConstantFoldingTest::SetUp ( )
inlineprotectedvirtual

Reimplemented from testing::Test.

◆ TearDown()

virtual void ConstantFoldingTest::TearDown ( )
inlineprotectedvirtual

Reimplemented from testing::Test.


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