#include <SymbolTable.h>
◆ tInsertResult
◆ tLevel
◆ tLevelPair
◆ TSymbolTableLevel() [1/2]
glslang::TSymbolTableLevel::TSymbolTableLevel |
( |
| ) |
|
|
inline |
◆ ~TSymbolTableLevel()
glslang::TSymbolTableLevel::~TSymbolTableLevel |
( |
| ) |
|
◆ TSymbolTableLevel() [2/2]
◆ amend()
bool glslang::TSymbolTableLevel::amend |
( |
TSymbol & |
symbol, |
|
|
int |
firstNewMember |
|
) |
| |
|
inline |
◆ clone()
◆ dump()
void glslang::TSymbolTableLevel::dump |
( |
TInfoSink & |
infoSink | ) |
const |
◆ find()
◆ findFunctionNameList()
◆ findFunctionVariableName()
bool glslang::TSymbolTableLevel::findFunctionVariableName |
( |
const TString & |
name, |
|
|
bool & |
variable |
|
) |
| const |
|
inline |
◆ getPreviousDefaultPrecisions()
◆ hasFunctionName()
◆ insert()
bool glslang::TSymbolTableLevel::insert |
( |
TSymbol & |
symbol, |
|
|
bool |
separateNameSpaces |
|
) |
| |
|
inline |
◆ insertAnonymousMembers()
bool glslang::TSymbolTableLevel::insertAnonymousMembers |
( |
TSymbol & |
symbol, |
|
|
int |
firstMember |
|
) |
| |
|
inline |
◆ isThisLevel()
bool glslang::TSymbolTableLevel::isThisLevel |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ readOnly()
void glslang::TSymbolTableLevel::readOnly |
( |
| ) |
|
◆ relateToOperator()
◆ setFunctionExtensions()
void glslang::TSymbolTableLevel::setFunctionExtensions |
( |
const char * |
name, |
|
|
int |
num, |
|
|
const char *const |
extensions[] |
|
) |
| |
◆ setPreviousDefaultPrecisions()
◆ setThisLevel()
void glslang::TSymbolTableLevel::setThisLevel |
( |
| ) |
|
|
inline |
◆ anonId
int glslang::TSymbolTableLevel::anonId |
|
protected |
◆ defaultPrecision
◆ level
tLevel glslang::TSymbolTableLevel::level |
|
protected |
◆ thisLevel
bool glslang::TSymbolTableLevel::thisLevel |
|
protected |
The documentation for this class was generated from the following files: