blob: 93d1d4ccf4d692e9fd391a6d27fb421cec02925d [file] [log] [blame]
/*
* Copyright (C) 2011 Google Inc. All rights reserved.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
* License as published by the Free Software Foundation; either
* version 2 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Library General Public License
* along with this library; see the file COPYING.LIB. If not, write to
* the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
*/
function func1()
{
}
function func2() {
}
function func3() { }
function func4()
{
return 123;
}
function func5()
{
// comment
}
function func6()
{
/* comment */
}
/*
function funcInsideComment()
{
}
*/
function func7()
{
}
var str1 = "function funcInsideDoubleQuotedString() {}";
function func8()
{
}
var str2 = 'function funcInsideSingleQuotedString() {}';
function func9(a)
{
}
function func10(a, b)
{
}
function func11
(a, b)
{
}
function func12(a, b,
c, d
, e, f)
{
}
function funcOverloaded()
{
}
function funcOverloaded(a)
{
}
function funcOverloaded(a, b)
{
}
Func1.prototype = {
get x1()
{
},
get x2()
{
return this.x2;
},
set x1(a)
{
},
set x3(a)
{
this.x3 = a;
}
};
Func2.prototype = {
func13 : function()
{
},
func14 : function(a)
{
},
func15 : function(a, b)
{
return 123;
}
};
function func16()
{
var a = 123;
var b = 456;
var func17 = function() {
};
var func18 = function(a) {
};
var func19 = function(a, b) {
return 123;
};
func20(function()
{
},
function(a)
{
return 123;
});
}