RetroArch
Public Member Functions | Public Attributes | Private Member Functions | List of all members
glslang::TResolverInOutAdaptor Struct Reference
Collaboration diagram for glslang::TResolverInOutAdaptor:
[legend]

Public Member Functions

 TResolverInOutAdaptor (EShLanguage s, TIoMapResolver &r, TInfoSink &i, bool &e, TIntermediate &interm)
 
void operator() (TVarEntryInfo &ent)
 

Public Attributes

EShLanguage stage
 
TIoMapResolver & resolver
 
TInfoSink & infoSink
 
bool & error
 
TIntermediate & intermediate
 

Private Member Functions

TResolverInOutAdaptor & operator= (TResolverInOutAdaptor &)
 

Constructor & Destructor Documentation

◆ TResolverInOutAdaptor()

glslang::TResolverInOutAdaptor::TResolverInOutAdaptor ( EShLanguage  s,
TIoMapResolver &  r,
TInfoSink &  i,
bool &  e,
TIntermediate &  interm 
)
inline

Member Function Documentation

◆ operator()()

void glslang::TResolverInOutAdaptor::operator() ( TVarEntryInfo &  ent)
inline
Here is the call graph for this function:

◆ operator=()

TResolverInOutAdaptor& glslang::TResolverInOutAdaptor::operator= ( TResolverInOutAdaptor &  )
private

Member Data Documentation

◆ error

bool& glslang::TResolverInOutAdaptor::error

◆ infoSink

TInfoSink& glslang::TResolverInOutAdaptor::infoSink

◆ intermediate

TIntermediate& glslang::TResolverInOutAdaptor::intermediate

◆ resolver

TIoMapResolver& glslang::TResolverInOutAdaptor::resolver

◆ stage

EShLanguage glslang::TResolverInOutAdaptor::stage

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