Lines Matching refs:pDim
47 SbiDimList* pDim = NULL; in VarDecl() local
51 pDim = new SbiDimList( this ); in VarDecl()
52 if( !pDim->GetDims() ) in VarDecl()
61 if( !ppDim && pDim ) in VarDecl()
63 if(pDim->GetDims() ) in VarDecl()
65 delete pDim; in VarDecl()
68 *ppDim = pDim; in VarDecl()
291 SbiDimList* pDim; in DefVar() local
302 while( ( pDef = VarDecl( &pDim, bStatic, bConst ) ) != NULL ) in DefVar()
385 if( pDim != NULL && pDim->GetDims() > 0 ) in DefVar()
408 if( pDim ) in DefVar()
416 pDef->SetDims( pDim->GetDims() ); in DefVar()
417 SbiExpression aExpr2( this, *pDef, pDim ); in DefVar()
423 pDef->SetDims( pDim->GetDims() ); in DefVar()
424 SbiExpression aExpr( this, *pDef, pDim ); in DefVar()
443 if( pDim ) in DefVar()
446 delete pDim; in DefVar()
468 else if( pDim ) in DefVar()
491 pDef->SetDims( pDim->GetDims() ); in DefVar()
494 SbiExpression aExpr( this, *pDef, pDim ); in DefVar()
575 SbiDimList* pDim = NULL; in DefType() local
595 pDim = NULL; in DefType()
596 pElem = VarDecl(&pDim,sal_False,sal_False); in DefType()
610 if( pDim ) in DefType()
613 if ( pDim->GetSize() ) in DefType()
617 for ( short i=0; i<pDim->GetSize();++i ) in DefType()
621 SbiExprNode* pNode = pDim->Get(i)->GetExprNode(); in DefType()
623 if ( !pDim->Get( i )->IsBased() ) // each dim is low/up in DefType()
625 if ( ++i >= pDim->GetSize() ) // trouble in DefType()
627 pNode = pDim->Get(i)->GetExprNode(); in DefType()
661 delete pDim; in DefType()
700 SbiDimList* pDim; in DefEnum() local
726 pDim = NULL; in DefEnum()
727 pElem = VarDecl( &pDim, sal_False, sal_True ); in DefEnum()
733 else if( pDim ) in DefEnum()
735 delete pDim; in DefEnum()