// HIR Pattern: LOC_DIFF (45 files, 13%)
// Source locations differ + instruction kind differs (LoadGlobal vs DeclareContext)
// Root cause: for-in loop variable scoping handled differently

window.ClientLogger = (function () {
  function init(config: {}): void {}
  function getURLFromQueryParams(): string {
    for (var key in queryParams) {
      if (value != null) {
        if (Array.isArray(value)) {
          for (let i = 0; i < array.length; i++) {
            paramParts.push(key + '[]=' + encodeURIComponent(array[i]));
          }
          Object.keys(value).forEach(object_key => {});
        }
      }
    }
  }
})();
