text: // Copyright 2009 the Sputnik authors.  All rights reserved.
  // This code is governed by the BSD license found in the LICENSE file.
  
  /*---
  info: "\"var\" does not override function declaration"
  es5id: 13_A19_T2
  description: >
      Creating a function and a variable with identical Identifiers
      within function scope
  ---*/
  
  (function (){
  
      // since "var" does not override function declaration __decl is set to function
      //////////////////////////////////////////////////////////////////////////////
      //CHECK#1
      if (typeof __decl !== "function") {
      	throw new Test262Error('#1: typeof __decl === "function". Actual: typeof __decl ==='+typeof __decl);
      }
      //
      //////////////////////////////////////////////////////////////////////////////
      
      var __decl = 1;
      
      //since statement was evaluted __decl turns to 1 from function
      //////////////////////////////////////////////////////////////////////////////
      //CHECK#2
      if (__decl !== 1) {
      	throw new Test262Error('#2: __decl === 1. Actual: __decl ==='+__decl);
      }
      //
      //////////////////////////////////////////////////////////////////////////////
  
      function __decl(){return 1;}
  })();
  