widl-nan
Version:
Auto generate native C++ addon source code by parsing Web IDL definition
21 lines (16 loc) • 530 B
Plain Text
{{
var isFirstMethodInOverloadList = function (def, member, index) {
/*
Purpose: To deterimne whether this is a overload method.
If it is, check whether it is the first one in array ==> generate method declaration
Otherwise ==> Don't generate method declaration
*/
var isOverload = false;
var generateMethod = true;
var overloadList = def.operationMap[member.name];
if (overloadList.length > 1) {
generateMethod = (overloadList[0].index == index);
}
return generateMethod;
};
}}