widl-nan
Version:
Auto generate native C++ addon source code by parsing Web IDL definition
20 lines (15 loc) • 388 B
Plain Text
{{
{{
{{~ getAllPropertyMembers(it) :p:i }}
{{
var staticStr = '';
if (p.static) {
staticStr = 'static ';
}
var mutableStr = '';
if (! p.static && isInterface(p.idlType, it.refTypeMap)) {
mutableStr = 'mutable ';
}
}}
{{=staticStr}}{{=mutableStr}}{{=idlType2CxxPropertyPrivateDataMemberType(p.idlType, it.refTypeMap)}} {{=p.name}}_;
{{~}}