HLSL: Implement basic "struct" grammar.
This commit is contained in:
parent
41ebc42926
commit
e6e7494e2a
8 changed files with 257 additions and 6 deletions
|
|
@ -65,7 +65,7 @@ public:
|
|||
bool builtInName(const TString&);
|
||||
|
||||
void handlePragma(const TSourceLoc&, const TVector<TString>&);
|
||||
TIntermTyped* handleVariable(const TSourceLoc&, const TString* string);
|
||||
TIntermTyped* handleVariable(const TSourceLoc&, TSymbol* symbol, const TString* string);
|
||||
TIntermTyped* handleBracketDereference(const TSourceLoc&, TIntermTyped* base, TIntermTyped* index);
|
||||
void checkIndex(const TSourceLoc&, const TType&, int& index);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue