UNPKG

widl-nan

Version:

Auto generate native C++ addon source code by parsing Web IDL definition

21 lines (18 loc) 453 B
{{ var isEnumType = function (idlType, refTypeMap) { var retValue = false; var typeName = idlType.idlType; if (refTypeMap && refTypeMap[typeName] && refTypeMap[typeName].type === 'enum') { retValue = true; } return retValue; }; var getEnumDef = function (idlType, refTypeMap) { var enumDef = {}; var typeName = idlType.idlType; if (isEnumType(idlType, refTypeMap)) { enumDef = refTypeMap[typeName]; } return enumDef; }; }}