Non-functional tweak to hidden-member (of anonymous block) semantics.
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@26610 e7fa87d3-cd2b-0410-9028-fcbf551c1848
This commit is contained in:
parent
bae44b74d4
commit
ad47ee8909
3 changed files with 6 additions and 6 deletions
|
|
@ -833,8 +833,8 @@ public:
|
|||
vectorSize = 1;
|
||||
}
|
||||
|
||||
virtual void hideType() { basicType = EbtVoid; vectorSize = 1; }
|
||||
virtual bool wasTypeHidden() const { return basicType == EbtVoid; }
|
||||
virtual void hideMember() { basicType = EbtVoid; vectorSize = 1; }
|
||||
virtual bool hiddenMember() const { return basicType == EbtVoid; }
|
||||
|
||||
virtual void setTypeName(const TString& n) { typeName = NewPoolTString(n.c_str()); }
|
||||
virtual void setFieldName(const TString& n) { fieldName = NewPoolTString(n.c_str()); }
|
||||
|
|
@ -1062,7 +1062,7 @@ public:
|
|||
if (structure) {
|
||||
s.append("{");
|
||||
for (size_t i = 0; i < structure->size(); ++i) {
|
||||
if ((*structure)[i].type->getBasicType() != EbtVoid) {
|
||||
if (! (*structure)[i].type->hiddenMember()) {
|
||||
s.append((*structure)[i].type->getCompleteString());
|
||||
s.append(" ");
|
||||
s.append((*structure)[i].type->getFieldName());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue