HLSL non-functional: Generalize namespace nesting.
Also use this to move deferred member-function-body parsing to a better place. This should also be well poised for implementing the 'namespace' keyword.
This commit is contained in:
parent
e751bca75c
commit
f3d88bd498
7 changed files with 64 additions and 60 deletions
|
|
@ -2,5 +2,5 @@
|
|||
// For the version, it uses the latest git tag followed by the number of commits.
|
||||
// For the date, it uses the current date (when then script is run).
|
||||
|
||||
#define GLSLANG_REVISION "Overload400-PrecQual.1920"
|
||||
#define GLSLANG_DATE "16-Mar-2017"
|
||||
#define GLSLANG_REVISION "Overload400-PrecQual.1921"
|
||||
#define GLSLANG_DATE "19-Mar-2017"
|
||||
|
|
|
|||
|
|
@ -145,6 +145,8 @@ public:
|
|||
virtual bool lValueErrorCheck(const TSourceLoc&, const char* op, TIntermTyped*);
|
||||
virtual void rValueErrorCheck(const TSourceLoc&, const char* op, TIntermTyped*);
|
||||
|
||||
const char* const scopeMangler = "::";
|
||||
|
||||
protected:
|
||||
TParseContextBase(TParseContextBase&);
|
||||
TParseContextBase& operator=(TParseContextBase&);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue