Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
core
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
LibreOffice
core
Commits
fef972da
Kaydet (Commit)
fef972da
authored
Tem 19, 2013
tarafından
Kohei Yoshida
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
Remove CalcAbsIfRel() virtual method from ScToken and all its children.
Change-Id: I8d9c869161356a7adad9c57d34b001ebcf8992ce
üst
c43c3e3c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
0 additions
and
30 deletions
+0
-30
token.hxx
sc/inc/token.hxx
+0
-6
token.cxx
sc/source/core/tool/token.cxx
+0
-24
No files found.
sc/inc/token.hxx
Dosyayı görüntüle @
fef972da
...
...
@@ -74,7 +74,6 @@ public:
virtual
ScComplexRefData
&
GetDoubleRef
();
virtual
const
ScSingleRefData
&
GetSingleRef2
()
const
;
virtual
ScSingleRefData
&
GetSingleRef2
();
virtual
void
CalcAbsIfRel
(
const
ScAddress
&
);
virtual
const
ScMatrix
*
GetMatrix
()
const
;
virtual
ScMatrix
*
GetMatrix
();
virtual
ScJumpMatrix
*
GetJumpMatrix
()
const
;
...
...
@@ -124,7 +123,6 @@ public:
ScToken
(
r
),
aSingleRef
(
r
.
aSingleRef
)
{}
virtual
const
ScSingleRefData
&
GetSingleRef
()
const
;
virtual
ScSingleRefData
&
GetSingleRef
();
virtual
void
CalcAbsIfRel
(
const
ScAddress
&
);
virtual
bool
operator
==
(
const
formula
::
FormulaToken
&
rToken
)
const
;
virtual
FormulaToken
*
Clone
()
const
{
return
new
ScSingleRefToken
(
*
this
);
}
...
...
@@ -155,7 +153,6 @@ public:
virtual
ScComplexRefData
&
GetDoubleRef
();
virtual
const
ScSingleRefData
&
GetSingleRef2
()
const
;
virtual
ScSingleRefData
&
GetSingleRef2
();
virtual
void
CalcAbsIfRel
(
const
ScAddress
&
);
virtual
bool
operator
==
(
const
formula
::
FormulaToken
&
rToken
)
const
;
virtual
FormulaToken
*
Clone
()
const
{
return
new
ScDoubleRefToken
(
*
this
);
}
...
...
@@ -197,7 +194,6 @@ public:
virtual
const
String
&
GetString
()
const
;
virtual
const
ScSingleRefData
&
GetSingleRef
()
const
;
virtual
ScSingleRefData
&
GetSingleRef
();
virtual
void
CalcAbsIfRel
(
const
ScAddress
&
);
virtual
bool
operator
==
(
const
formula
::
FormulaToken
&
rToken
)
const
;
virtual
FormulaToken
*
Clone
()
const
{
return
new
ScExternalSingleRefToken
(
*
this
);
}
};
...
...
@@ -224,7 +220,6 @@ public:
virtual
ScSingleRefData
&
GetSingleRef2
();
virtual
const
ScComplexRefData
&
GetDoubleRef
()
const
;
virtual
ScComplexRefData
&
GetDoubleRef
();
virtual
void
CalcAbsIfRel
(
const
ScAddress
&
);
virtual
bool
operator
==
(
const
formula
::
FormulaToken
&
rToken
)
const
;
virtual
FormulaToken
*
Clone
()
const
{
return
new
ScExternalDoubleRefToken
(
*
this
);
}
};
...
...
@@ -276,7 +271,6 @@ public:
ScToken
(
formula
::
svRefList
)
{}
ScRefListToken
(
const
ScRefListToken
&
r
)
:
ScToken
(
r
),
aRefList
(
r
.
aRefList
)
{}
virtual
void
CalcAbsIfRel
(
const
ScAddress
&
);
virtual
const
ScRefList
*
GetRefList
()
const
;
virtual
ScRefList
*
GetRefList
();
virtual
bool
operator
==
(
const
formula
::
FormulaToken
&
rToken
)
const
;
...
...
sc/source/core/tool/token.cxx
Dosyayı görüntüle @
fef972da
...
...
@@ -704,11 +704,6 @@ ScSingleRefData& ScToken::GetSingleRef2()
return
aDummySingleRef
;
}
void
ScToken
::
CalcAbsIfRel
(
const
ScAddress
&
/* rPos */
)
{
OSL_FAIL
(
"ScToken::CalcAbsIfRel: virtual dummy called"
);
}
const
ScMatrix
*
ScToken
::
GetMatrix
()
const
{
OSL_FAIL
(
"ScToken::GetMatrix: virtual dummy called"
);
...
...
@@ -747,8 +742,6 @@ ScRefList* ScToken::GetRefList()
const
ScSingleRefData
&
ScSingleRefToken
::
GetSingleRef
()
const
{
return
aSingleRef
;
}
ScSingleRefData
&
ScSingleRefToken
::
GetSingleRef
()
{
return
aSingleRef
;
}
void
ScSingleRefToken
::
CalcAbsIfRel
(
const
ScAddress
&
rPos
)
{
aSingleRef
.
CalcAbsIfRel
(
rPos
);
}
bool
ScSingleRefToken
::
operator
==
(
const
FormulaToken
&
r
)
const
{
return
FormulaToken
::
operator
==
(
r
)
&&
aSingleRef
==
static_cast
<
const
ScToken
&>
(
r
).
GetSingleRef
();
...
...
@@ -770,8 +763,6 @@ const ScComplexRefData& ScDoubleRefToken::GetDoubleRef() const { return aDo
ScComplexRefData
&
ScDoubleRefToken
::
GetDoubleRef
()
{
return
aDoubleRef
;
}
const
ScSingleRefData
&
ScDoubleRefToken
::
GetSingleRef2
()
const
{
return
aDoubleRef
.
Ref2
;
}
ScSingleRefData
&
ScDoubleRefToken
::
GetSingleRef2
()
{
return
aDoubleRef
.
Ref2
;
}
void
ScDoubleRefToken
::
CalcAbsIfRel
(
const
ScAddress
&
rPos
)
{
aDoubleRef
.
CalcAbsIfRel
(
rPos
);
}
bool
ScDoubleRefToken
::
operator
==
(
const
FormulaToken
&
r
)
const
{
return
FormulaToken
::
operator
==
(
r
)
&&
aDoubleRef
==
static_cast
<
const
ScToken
&>
(
r
).
GetDoubleRef
();
...
...
@@ -795,11 +786,6 @@ void ScDoubleRefToken::Dump() const
const
ScRefList
*
ScRefListToken
::
GetRefList
()
const
{
return
&
aRefList
;
}
ScRefList
*
ScRefListToken
::
GetRefList
()
{
return
&
aRefList
;
}
void
ScRefListToken
::
CalcAbsIfRel
(
const
ScAddress
&
rPos
)
{
for
(
ScRefList
::
iterator
it
(
aRefList
.
begin
());
it
!=
aRefList
.
end
();
++
it
)
(
*
it
).
CalcAbsIfRel
(
rPos
);
}
bool
ScRefListToken
::
operator
==
(
const
FormulaToken
&
r
)
const
{
return
FormulaToken
::
operator
==
(
r
)
&&
&
aRefList
==
static_cast
<
const
ScToken
&>
(
r
).
GetRefList
();
...
...
@@ -860,11 +846,6 @@ ScSingleRefData& ScExternalSingleRefToken::GetSingleRef()
return
maSingleRef
;
}
void
ScExternalSingleRefToken
::
CalcAbsIfRel
(
const
ScAddress
&
rPos
)
{
maSingleRef
.
CalcAbsIfRel
(
rPos
);
}
bool
ScExternalSingleRefToken
::
operator
==
(
const
FormulaToken
&
r
)
const
{
if
(
!
FormulaToken
::
operator
==
(
r
))
...
...
@@ -941,11 +922,6 @@ ScComplexRefData& ScExternalDoubleRefToken::GetDoubleRef()
return
maDoubleRef
;
}
void
ScExternalDoubleRefToken
::
CalcAbsIfRel
(
const
ScAddress
&
rPos
)
{
maDoubleRef
.
CalcAbsIfRel
(
rPos
);
}
bool
ScExternalDoubleRefToken
::
operator
==
(
const
FormulaToken
&
r
)
const
{
if
(
!
ScToken
::
operator
==
(
r
))
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment