#include <BuiltInFunctionEmulator.h>
◆ BuiltInFunctionEmulator()
BuiltInFunctionEmulator::BuiltInFunctionEmulator |
( |
| ) |
|
◆ addEmulatedFunction() [1/3]
void BuiltInFunctionEmulator::addEmulatedFunction |
( |
TOperator |
op, |
|
|
const TType * |
param, |
|
|
const char * |
emulatedFunctionDefinition |
|
) |
| |
◆ addEmulatedFunction() [2/3]
void BuiltInFunctionEmulator::addEmulatedFunction |
( |
TOperator |
op, |
|
|
const TType * |
param1, |
|
|
const TType * |
param2, |
|
|
const char * |
emulatedFunctionDefinition |
|
) |
| |
◆ addEmulatedFunction() [3/3]
void BuiltInFunctionEmulator::addEmulatedFunction |
( |
TOperator |
op, |
|
|
const TType * |
param1, |
|
|
const TType * |
param2, |
|
|
const TType * |
param3, |
|
|
const char * |
emulatedFunctionDefinition |
|
) |
| |
◆ Cleanup()
void BuiltInFunctionEmulator::Cleanup |
( |
| ) |
|
◆ GetEmulatedFunctionName()
TString BuiltInFunctionEmulator::GetEmulatedFunctionName |
( |
const TString & |
name | ) |
|
|
static |
◆ IsOutputEmpty()
bool BuiltInFunctionEmulator::IsOutputEmpty |
( |
| ) |
const |
◆ MarkBuiltInFunctionsForEmulation()
void BuiltInFunctionEmulator::MarkBuiltInFunctionsForEmulation |
( |
TIntermNode * |
root | ) |
|
◆ OutputEmulatedFunctions()
The documentation for this class was generated from the following files: