Lines Matching refs:pDim
45 SbiDimList* pDim = NULL; in VarDecl() local
49 pDim = new SbiDimList( this ); in VarDecl()
50 if( !pDim->GetDims() ) in VarDecl()
59 if( !ppDim && pDim ) in VarDecl()
61 if(pDim->GetDims() ) in VarDecl()
63 delete pDim; in VarDecl()
66 *ppDim = pDim; in VarDecl()
289 SbiDimList* pDim; in DefVar() local
300 while( ( pDef = VarDecl( &pDim, bStatic, bConst ) ) != NULL ) in DefVar()
383 if( pDim != NULL && pDim->GetDims() > 0 ) in DefVar()
406 if( pDim ) in DefVar()
414 pDef->SetDims( pDim->GetDims() ); in DefVar()
415 SbiExpression aExpr2( this, *pDef, pDim ); in DefVar()
421 pDef->SetDims( pDim->GetDims() ); in DefVar()
422 SbiExpression aExpr( this, *pDef, pDim ); in DefVar()
441 if( pDim ) in DefVar()
444 delete pDim; in DefVar()
466 else if( pDim ) in DefVar()
489 pDef->SetDims( pDim->GetDims() ); in DefVar()
492 SbiExpression aExpr( this, *pDef, pDim ); in DefVar()
573 SbiDimList* pDim = NULL; in DefType() local
593 pDim = NULL; in DefType()
594 pElem = VarDecl(&pDim,sal_False,sal_False); in DefType()
608 if( pDim ) in DefType()
611 if ( pDim->GetSize() ) in DefType()
615 for ( short i=0; i<pDim->GetSize();++i ) in DefType()
619 SbiExprNode* pNode = pDim->Get(i)->GetExprNode(); in DefType()
621 if ( !pDim->Get( i )->IsBased() ) // each dim is low/up in DefType()
623 if ( ++i >= pDim->GetSize() ) // trouble in DefType()
625 pNode = pDim->Get(i)->GetExprNode(); in DefType()
659 delete pDim; in DefType()
698 SbiDimList* pDim; in DefEnum() local
724 pDim = NULL; in DefEnum()
725 pElem = VarDecl( &pDim, sal_False, sal_True ); in DefEnum()
731 else if( pDim ) in DefEnum()
733 delete pDim; in DefEnum()