HLSL: Non-functional: warning fix, remove unused member.
authorLoopDawg <sk_opengl@khasekhemwy.net>
Sat, 29 Jul 2017 00:41:53 +0000 (18:41 -0600)
committerLoopDawg <sk_opengl@khasekhemwy.net>
Sat, 29 Jul 2017 00:41:53 +0000 (18:41 -0600)
Two non-functional changes:

1. Remove flattenLevel, which is unneeded since at or around d1be7545c6a23657587dfe3bc4b149c91290a66f.

2. Fix build warining about unused variable in executeInitializer.

hlsl/hlslParseHelper.cpp
hlsl/hlslParseHelper.h

index 84d0fdc..10ab88c 100755 (executable)
@@ -7553,7 +7553,6 @@ TIntermNode* HlslParseContext::executeInitializer(const TSourceLoc& loc, TInterm
     TType skeletalType;
     skeletalType.shallowCopy(variable->getType());
     skeletalType.getQualifier().makeTemporary();
-    TIntermAggregate* initializerList = nullptr;
     if (initializer->getAsAggregate() && initializer->getAsAggregate()->getOp() == EOpNull)
         initializer = convertInitializerList(loc, skeletalType, initializer, nullptr);
     if (initializer == nullptr) {
index 78a656b..69f0350 100755 (executable)
@@ -374,7 +374,6 @@ protected:
     TVector<TSymbol*> ioArraySymbolResizeList;
 
     TMap<int, TFlattenData> flattenMap;
-    TVector<int> flattenLevel;  // nested postfix operator level for flattening
 
     // IO-type map. Maps a pure symbol-table form of a structure-member list into
     // each of the (up to) three kinds of IO, as each as different allowed decorations,