Lines Matching refs:a
77 void _ScRangeListTabs::Append( ScSingleRefData a, const sal_Bool b ) in Append() argument
81 if( a.nTab > MAXTAB ) in Append()
82 a.nTab = MAXTAB; in Append()
84 if( a.nCol > MAXCOL ) in Append()
85 a.nCol = MAXCOL; in Append()
87 if( a.nRow > MAXROW ) in Append()
88 a.nRow = MAXROW; in Append()
92 DBG_ASSERT( ValidTab(a.nTab), "-_ScRangeListTabs::Append(): Luegen haben kurze Abstuerze!" ); in Append()
97 if( a.nTab >= 0 ) in Append()
99 _ScRangeList* p = ppTabLists[ a.nTab ]; in Append()
102 p = ppTabLists[ a.nTab ] = new _ScRangeList; in Append()
104 p->Append( a ); in Append()
109 void _ScRangeListTabs::Append( ScComplexRefData a, const sal_Bool b ) in Append() argument
114 if( a.Ref1.nTab != a.Ref2.nTab ) in Append()
117 SCsTAB& rTab = a.Ref1.nTab; in Append()
123 SCsCOL& rCol1 = a.Ref1.nCol; in Append()
129 SCsROW& rRow1 = a.Ref1.nRow; in Append()
135 SCsCOL& rCol2 = a.Ref2.nCol; in Append()
141 SCsROW& rRow2 = a.Ref2.nRow; in Append()
149 DBG_ASSERT( ValidTab(a.Ref1.nTab), in Append()
151 DBG_ASSERT( a.Ref1.nTab == a.Ref2.nTab, in Append()
157 if( a.Ref1.nTab >= 0 ) in Append()
159 _ScRangeList* p = ppTabLists[ a.Ref1.nTab ]; in Append()
162 p = ppTabLists[ a.Ref1.nTab ] = new _ScRangeList; in Append()
164 p->Append( a ); in Append()