|
RetroArch
|
#include <SymbolTable.h>
Public Member Functions | |
| TFunction (TOperator o) | |
Public Member Functions inherited from glslang::TSymbol | |
| TSymbol (const TString *n) | |
| virtual TSymbol * | clone () const =0 |
| virtual | ~TSymbol () |
| virtual const TString & | getName () const |
| virtual void | changeName (const TString *newName) |
| virtual void | addPrefix (const char *prefix) |
| virtual const TString & | getMangledName () const |
| virtual TFunction * | getAsFunction () |
| virtual const TFunction * | getAsFunction () const |
| virtual TVariable * | getAsVariable () |
| virtual const TVariable * | getAsVariable () const |
| virtual const TAnonMember * | getAsAnonMember () const |
| virtual const TType & | getType () const =0 |
| virtual TType & | getWritableType ()=0 |
| virtual void | setUniqueId (int id) |
| virtual int | getUniqueId () const |
| virtual void | setExtensions (int num, const char *const exts[]) |
| virtual int | getNumExtensions () const |
| virtual const char ** | getExtensions () const |
| virtual void | dump (TInfoSink &infoSink) const =0 |
| virtual bool | isReadOnly () const |
| virtual void | makeReadOnly () |
Additional Inherited Members | |
Protected Member Functions inherited from glslang::TSymbol | |
| TSymbol (const TSymbol &) | |
| TSymbol & | operator= (const TSymbol &) |
Protected Attributes inherited from glslang::TSymbol | |
| const TString * | name |
| unsigned int | uniqueId |
| int | numExtensions |
| const char ** | extensions |
| bool | writable |
|
inlineexplicit |
1.8.15