#include <SymbolTable.h>
◆ TSymbol() [1/2]
◆ ~TSymbol()
virtual glslang::TSymbol::~TSymbol |
( |
| ) |
|
|
inlinevirtual |
◆ TSymbol() [2/2]
◆ addPrefix()
virtual void glslang::TSymbol::addPrefix |
( |
const char * |
prefix | ) |
|
|
inlinevirtual |
◆ changeName()
◆ clone()
virtual TSymbol* glslang::TSymbol::clone |
( |
| ) |
const |
|
pure virtual |
◆ dump()
virtual void glslang::TSymbol::dump |
( |
TInfoSink & |
infoSink | ) |
const |
|
pure virtual |
◆ getAsAnonMember()
◆ getAsFunction() [1/2]
virtual TFunction* glslang::TSymbol::getAsFunction |
( |
| ) |
|
|
inlinevirtual |
◆ getAsFunction() [2/2]
◆ getAsVariable() [1/2]
virtual TVariable* glslang::TSymbol::getAsVariable |
( |
| ) |
|
|
inlinevirtual |
◆ getAsVariable() [2/2]
◆ getExtensions()
virtual const char** glslang::TSymbol::getExtensions |
( |
| ) |
const |
|
inlinevirtual |
◆ getMangledName()
virtual const TString& glslang::TSymbol::getMangledName |
( |
| ) |
const |
|
inlinevirtual |
◆ getName()
◆ getNumExtensions()
virtual int glslang::TSymbol::getNumExtensions |
( |
| ) |
const |
|
inlinevirtual |
◆ getType()
virtual const TType& glslang::TSymbol::getType |
( |
| ) |
const |
|
pure virtual |
◆ getUniqueId()
virtual int glslang::TSymbol::getUniqueId |
( |
| ) |
const |
|
inlinevirtual |
◆ getWritableType()
virtual TType& glslang::TSymbol::getWritableType |
( |
| ) |
|
|
pure virtual |
◆ isReadOnly()
virtual bool glslang::TSymbol::isReadOnly |
( |
| ) |
const |
|
inlinevirtual |
◆ makeReadOnly()
virtual void glslang::TSymbol::makeReadOnly |
( |
| ) |
|
|
inlinevirtual |
◆ operator=()
◆ setExtensions()
virtual void glslang::TSymbol::setExtensions |
( |
int |
num, |
|
|
const char *const |
exts[] |
|
) |
| |
|
inlinevirtual |
◆ setUniqueId()
virtual void glslang::TSymbol::setUniqueId |
( |
int |
id | ) |
|
|
inlinevirtual |
◆ extensions
const char** glslang::TSymbol::extensions |
|
protected |
◆ name
◆ numExtensions
int glslang::TSymbol::numExtensions |
|
protected |
◆ uniqueId
unsigned int glslang::TSymbol::uniqueId |
|
protected |
◆ writable
bool glslang::TSymbol::writable |
|
protected |
The documentation for this class was generated from the following files: