Lines Matching refs:start
222 lcl_XL_ParseSheetRef( const sal_Unicode* start, in lcl_XL_ParseSheetRef() argument
228 const sal_Unicode *p = start; in lcl_XL_ParseSheetRef()
260 return (!allow_3d && *p == ':') ? p : start; in lcl_XL_ParseSheetRef()
292 if( only_digits && p != start && in lcl_XL_ParseSheetRef()
295 p = start; in lcl_XL_ParseSheetRef()
309 p = start; in lcl_XL_ParseSheetRef()
324 return (!allow_3d && *p == ':') ? p : start; in lcl_XL_ParseSheetRef()
326 aTabName.Append( start, sal::static_int_cast<xub_StrLen>( p - start ) ); in lcl_XL_ParseSheetRef()
344 const sal_Unicode* startTabs, *start = p; in Parse_XL_Header() local
363 return start; in Parse_XL_Header()
369 p = ScGlobal::UnicodeStrChr( start+1, ']' ); in Parse_XL_Header()
371 return start; in Parse_XL_Header()
372 rExternDocName.Append( start+1, sal::static_int_cast<xub_StrLen>( p-(start+1) ) ); in Parse_XL_Header()
383 return start; in Parse_XL_Header()
399 return start; // ??? in Parse_XL_Header()
423 return start; in Parse_XL_Header()
442 for (p = start; *p != '['; ++p) in Parse_XL_Header()
451 p = start; in Parse_XL_Header()
457 return start; // invalid tab in Parse_XL_Header()
469 return start; // invalid tab in Parse_XL_Header()
484 return start; // syntax error in Parse_XL_Header()
506 return start; in Parse_XL_Header()