本文整理汇总了C++中RTAT函数的典型用法代码示例。如果您正苦于以下问题:C++ RTAT函数的具体用法?C++ RTAT怎么用?C++ RTAT使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了RTAT函数的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: F170_3701
EIF_REFERENCE F170_3701 (EIF_REFERENCE Current)
{
EIF_REFERENCE r;
r = *(EIF_REFERENCE *)(Current + O3457[Dtype(Current) - 169]);
if (!r) {
{
static EIF_TYPE_INDEX typarr0[] = {731,0xFFF9,1,841,614,925,0xFFFF};
EIF_TYPE_INDEX typres0;
static EIF_TYPE_INDEX typcache0 = INVALID_DTYPE;
typres0 = (typcache0 != INVALID_DTYPE ? typcache0 : (typcache0 = eif_compound_id(Dftype(Current), typarr0)));
if (RTAT(typres0)) {
GTCX
RTLD;
RTLI(1);
RTLR(0,Current);
r = (F170_3701_body (Current));
*(EIF_REFERENCE *)(Current + O3457[Dtype(Current) - 169]) = r;
RTAR(Current, r);
RTLE;
}
}
}
return r;
}
示例2: F1202_17224
EIF_REFERENCE F1202_17224 (EIF_REFERENCE Current)
{
EIF_REFERENCE r;
r = *(EIF_REFERENCE *)(Current + _REFACS_24_);
if (!r) {
if (RTAT(eif_final_id(Y10149,Y10149_gen_type,Dftype(Current),1028))) {
GTCX
RTLD;
RTLI(1);
RTLR(0,Current);
r = (F1202_17224_body (Current));
*(EIF_REFERENCE *)(Current + _REFACS_24_) = r;
RTAR(Current, r);
RTLE;
}
}
return r;
}
示例3: F1142_15737
EIF_REFERENCE F1142_15737 (EIF_REFERENCE Current)
{
EIF_REFERENCE r;
r = *(EIF_REFERENCE *)(Current + O10149[Dtype(Current) - 1028]);
if (!r) {
if (RTAT(eif_final_id(Y10149,Y10149_gen_type,Dftype(Current),1028))) {
GTCX
RTLD;
RTLI(1);
RTLR(0,Current);
r = (F1142_15737_body (Current));
*(EIF_REFERENCE *)(Current + O10149[Dtype(Current) - 1028]) = r;
RTAR(Current, r);
RTLE;
}
}
return r;
}
示例4: F170_3741
EIF_REFERENCE F170_3741 (EIF_REFERENCE Current)
{
EIF_REFERENCE r;
r = *(EIF_REFERENCE *)(Current + O3497[Dtype(Current) - 169]);
if (!r) {
if (RTAT(748)) {
GTCX
RTLD;
RTLI(1);
RTLR(0,Current);
r = (F170_3741_body (Current));
*(EIF_REFERENCE *)(Current + O3497[Dtype(Current) - 169]) = r;
RTAR(Current, r);
RTLE;
}
}
return r;
}
示例5: F74_2649
EIF_REFERENCE F74_2649 (EIF_REFERENCE Current)
{
EIF_REFERENCE r;
r = *(EIF_REFERENCE *)(Current + O2597[Dtype(Current) - 73]);
if (!r) {
if (RTAT(735)) {
GTCX
RTLD;
RTLI(1);
RTLR(0,Current);
r = (F74_2649_body (Current));
*(EIF_REFERENCE *)(Current + O2597[Dtype(Current) - 73]) = r;
RTAR(Current, r);
RTLE;
}
}
return r;
}
示例6: F183_3818
EIF_REFERENCE F183_3818 (EIF_REFERENCE Current)
{
EIF_REFERENCE r;
r = *(EIF_REFERENCE *)(Current + O3547[Dtype(Current) - 182]);
if (!r) {
if (RTAT(741)) {
GTCX
RTLD;
RTLI(1);
RTLR(0,Current);
r = (F183_3818_body (Current));
*(EIF_REFERENCE *)(Current + O3547[Dtype(Current) - 182]) = r;
RTAR(Current, r);
RTLE;
}
}
return r;
}
示例7: F187_3834
EIF_REFERENCE F187_3834 (EIF_REFERENCE Current)
{
EIF_REFERENCE r;
r = *(EIF_REFERENCE *)(Current + O3559[Dtype(Current) - 186]);
if (!r) {
if (RTAT(737)) {
GTCX
RTLD;
RTLI(1);
RTLR(0,Current);
r = (F187_3834_body (Current));
*(EIF_REFERENCE *)(Current + O3559[Dtype(Current) - 186]) = r;
RTAR(Current, r);
RTLE;
}
}
return r;
}
示例8: F161_3452
EIF_REFERENCE F161_3452 (EIF_REFERENCE Current)
{
EIF_REFERENCE r;
r = *(EIF_REFERENCE *)(Current + O3252[Dtype(Current) - 160]);
if (!r) {
if (RTAT(737)) {
GTCX
RTLD;
RTLI(1);
RTLR(0,Current);
r = (F161_3452_body (Current));
*(EIF_REFERENCE *)(Current + O3252[Dtype(Current) - 160]) = r;
RTAR(Current, r);
RTLE;
}
}
return r;
}
示例9: F204_3992
EIF_REFERENCE F204_3992 (EIF_REFERENCE Current)
{
EIF_REFERENCE r;
r = *(EIF_REFERENCE *)(Current + O3706[Dtype(Current) - 203]);
if (!r) {
if (RTAT(737)) {
GTCX
RTLD;
RTLI(1);
RTLR(0,Current);
r = (F204_3992_body (Current));
*(EIF_REFERENCE *)(Current + O3706[Dtype(Current) - 203]) = r;
RTAR(Current, r);
RTLE;
}
}
return r;
}
示例10: F47_2214
EIF_REFERENCE F47_2214 (EIF_REFERENCE Current)
{
EIF_REFERENCE r;
r = *(EIF_REFERENCE *)(Current + _REFACS_1_);
if (!r) {
if (RTAT(737)) {
GTCX
RTLD;
RTLI(1);
RTLR(0,Current);
r = (F47_2214_body (Current));
*(EIF_REFERENCE *)(Current + _REFACS_1_) = r;
RTAR(Current, r);
RTLE;
}
}
return r;
}
示例11: F946_8760
EIF_TYPED_VALUE F946_8760 (EIF_REFERENCE Current)
{
EIF_TYPED_VALUE r;
r.type = SK_REF;
r.it_r = *(EIF_REFERENCE *)(Current + RTWA(6675,Dtype(Current)));
if (!r.it_r) {
if (RTAT(RTWCT(6675, Dtype(Current), Dftype(Current)))) {
GTCX
RTLD;
RTLI(1);
RTLR(0,Current);
r.it_r = (F946_8760_body (Current)).it_r;
*(EIF_REFERENCE *)(Current + RTWA(6675,Dtype(Current))) = r.it_r;
RTAR(Current, r.it_r);
RTLE;
}
}
return r;
}
示例12: F1353_13127
EIF_TYPED_VALUE F1353_13127 (EIF_REFERENCE Current)
{
EIF_TYPED_VALUE r;
r.type = SK_REF;
r.it_r = *(EIF_REFERENCE *)(Current + RTWA(9319,Dtype(Current)));
if (!r.it_r) {
if (RTAT(RTWCT(9319, Dtype(Current), Dftype(Current)))) {
GTCX
RTLD;
RTLI(1);
RTLR(0,Current);
r.it_r = (F1353_13127_body (Current)).it_r;
*(EIF_REFERENCE *)(Current + RTWA(9319,Dtype(Current))) = r.it_r;
RTAR(Current, r.it_r);
RTLE;
}
}
return r;
}