⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 typemap

📁 Verilog Parser in Perl
💻
字号:
TYPEMAPconst char *		T_PVVParserXs *		O_CTHISOUTPUT# The variable is stored into a pre-blessed $self->{_cthis}O_CTHIS    // SELF->{_cthis} = THIS    if( sv_isobject(SELF) && (SvTYPE(SvRV(SELF)) == SVt_PVHV) ) {	SV **svp = hv_fetch ((HV*)SvRV(SELF), \"_cthis\", 6, 1);	sv_setiv(*svp, PTR2IV( $var ));	XSRETURN_UNDEF;    } else {        warn( \"${Package}::$func_name() -- $var is not a Verilog::Parser object\" );        XSRETURN_UNDEF;    }INPUTO_CTHIS    $var = NULL;    if( sv_isobject($arg) && (SvTYPE(SvRV( $arg )) == SVt_PVHV) ) {        SV **svp = hv_fetch ((HV*)SvRV(( $arg )), \"_cthis\", 6, 0);	$var = NULL;	if (svp) { $var = INT2PTR($type,SvIV( *svp )); }    }    if (!$var || !dynamic_cast<VParserXs*>($var)) {        warn( \"${Package}::$func_name() -- $var is not a Verilog::Parser object\" );        XSRETURN_UNDEF;    }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -