Lines Matching defs:typeE

2325    TyEnt typeE;
2335 VG_(memset)( &typeE, 0xAA, sizeof(typeE) );
2386 VG_(memset)(&typeE, 0, sizeof(typeE));
2387 typeE.cuOff = D3_INVALID_CUOFF;
2388 typeE.tag = Te_TyBase;
2395 typeE.Te.TyBase.name
2400 typeE.Te.TyBase.szB = cts.u.val;
2408 typeE.Te.TyBase.enc = 'U'; break;
2411 typeE.Te.TyBase.enc = 'S'; break;
2413 typeE.Te.TyBase.enc = 'F'; break;
2415 typeE.Te.TyBase.enc = 'C'; break;
2424 if (!typeE.Te.TyBase.name)
2425 typeE.Te.TyBase.name
2431 typeE.Te.TyBase.name == NULL
2434 || typeE.Te.TyBase.szB < 0 || typeE.Te.TyBase.szB > 32
2436 || (typeE.Te.TyBase.enc != 'U'
2437 && typeE.Te.TyBase.enc != 'S'
2438 && typeE.Te.TyBase.enc != 'F'
2439 && typeE.Te.TyBase.enc != 'C'))
2447 if (typeE.Te.TyBase.szB == 0
2448 && 0 == VG_(strcmp)("void", typeE.Te.TyBase.name)) {
2449 ML_(TyEnt__make_EMPTY)(&typeE);
2450 typeE.tag = Te_TyVoid;
2451 typeE.Te.TyVoid.isFake = False; /* it's a real one! */
2471 VG_(memset)(&typeE, 0, sizeof(typeE));
2472 typeE.cuOff = D3_INVALID_CUOFF;
2475 typeE.tag = Te_TyPtr;
2478 typeE.tag = Te_TyRef;
2481 typeE.tag = Te_TyPtrMbr;
2484 typeE.tag = Te_TyRvalRef;
2490 typeE.Te.TyPorR.typeR = D3_FAKEVOID_CUOFF;
2497 typeE.Te.TyPorR.szB = sizeof(UWord);
2504 typeE.Te.TyPorR.szB = cts.u.val;
2507 typeE.Te.TyPorR.typeR
2512 if (typeE.Te.TyPorR.szB != sizeof(UWord))
2520 VG_(memset)(&typeE, 0, sizeof(typeE));
2521 typeE.cuOff = posn;
2522 typeE.tag = Te_TyEnum;
2524 typeE.Te.TyEnum.atomRs
2534 typeE.Te.TyEnum.name
2539 typeE.Te.TyEnum.szB = cts.u.val;
2546 if (!typeE.Te.TyEnum.name)
2547 typeE.Te.TyEnum.name
2552 if (typeE.Te.TyEnum.szB == 0
2569 typestack_push( cc, parser, td3, &typeE, level );
2648 VG_(memset)(&typeE, 0, sizeof(typeE));
2649 typeE.cuOff = posn;
2650 typeE.tag = Te_TyStOrUn;
2651 typeE.Te.TyStOrUn.name = NULL;
2652 typeE.Te.TyStOrUn.typeR = D3_INVALID_CUOFF;
2653 typeE.Te.TyStOrUn.fieldRs
2657 typeE.Te.TyStOrUn.complete = True;
2658 typeE.Te.TyStOrUn.isStruct = dtag == DW_TAG_structure_type
2666 typeE.Te.TyStOrUn.name
2671 typeE.Te.TyStOrUn.szB = cts.u.val;
2683 typeE.Te.TyStOrUn.szB = 8;
2684 typeE.Te.TyStOrUn.typeR
2696 if (typeE.Te.TyStOrUn.name == NULL)
2697 typeE.Te.TyStOrUn.name
2700 typeE.Te.TyStOrUn.complete = False;
2707 typestack_push( cc, parser, td3, &typeE, level );
2723 typeE.Te.TyStOrUn.szB = 1;
2726 typestack_push( cc, parser, td3, &typeE, level );
2823 VG_(memset)(&typeE, 0, sizeof(typeE));
2824 typeE.cuOff = posn;
2825 typeE.tag = Te_TyArray;
2826 typeE.Te.TyArray.typeR = D3_INVALID_CUOFF;
2827 typeE.Te.TyArray.boundRs
2837 typeE.Te.TyArray.typeR
2841 if (typeE.Te.TyArray.typeR == D3_INVALID_CUOFF)
2844 typestack_push( cc, parser, td3, &typeE, level );
2943 VG_(memset)(&typeE, 0, sizeof(typeE));
2944 typeE.cuOff = D3_INVALID_CUOFF;
2945 typeE.tag = Te_TyTyDef;
2946 typeE.Te.TyTyDef.name = NULL;
2947 typeE.Te.TyTyDef.typeR = D3_INVALID_CUOFF;
2954 typeE.Te.TyTyDef.name
2959 typeE.Te.TyTyDef.typeR
2979 VG_(memset)(&typeE, 0, sizeof(typeE));
2980 typeE.cuOff = D3_INVALID_CUOFF;
2981 typeE.tag = Te_TyFn;
2987 VG_(memset)(&typeE, 0, sizeof(typeE));
2988 typeE.cuOff = D3_INVALID_CUOFF;
2989 typeE.tag = Te_TyQual;
2990 typeE.Te.TyQual.qual
2993 typeE.Te.TyQual.typeR = D3_FAKEVOID_CUOFF;
3000 typeE.Te.TyQual.typeR
3022 VG_(memset)(&typeE, 0, sizeof(typeE));
3023 typeE.cuOff = D3_INVALID_CUOFF;
3024 typeE.tag = Te_TyQual;
3025 typeE.Te.TyQual.typeR = D3_FAKEVOID_CUOFF;
3035 vg_assert(ML_(TyEnt__is_type)( &typeE ));
3036 vg_assert(typeE.cuOff == D3_INVALID_CUOFF || typeE.cuOff == posn);
3037 typeE.cuOff = posn;
3038 VG_(addToXA)( tyents, &typeE );