code: function createInstantiatedSymbolTable(symbols, mapper, mappingThisOnly) {
              var result = ts.createMap();
              for (var _i = 0, symbols_2 = symbols; _i < symbols_2.length; _i++) {
                  var symbol = symbols_2[_i];
                  result[symbol.name] = mappingThisOnly && isIndependentMember(symbol) ? symbol : instantiateSymbol(symbol, mapper);
              }
              return result;
          }
docs: The mappingThisOnly flag indicates that the only type parameter being mapped is "this". When the flag is true, we check symbols to see if we can quickly conclude they are free of "this" references, thus needing no instantiation.