mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 10:00:33 +00:00
Use const &
This commit is contained in:
parent
714113655a
commit
c2f5c850d9
@ -776,7 +776,7 @@ I can tell, but it still feels like a hack. Fixing this would require quite a
|
|||||||
bit of work, however.
|
bit of work, however.
|
||||||
*/
|
*/
|
||||||
docstring BibTeXInfo::expandFormat(docstring const & format,
|
docstring BibTeXInfo::expandFormat(docstring const & format,
|
||||||
BibTeXInfoList const xrefs, int & counter, Buffer const & buf,
|
BibTeXInfoList const & xrefs, int & counter, Buffer const & buf,
|
||||||
CiteItem const & ci, bool next, bool second) const
|
CiteItem const & ci, bool next, bool second) const
|
||||||
{
|
{
|
||||||
// incorrect use of macros could put us in an infinite loop
|
// incorrect use of macros could put us in an infinite loop
|
||||||
@ -926,7 +926,7 @@ docstring BibTeXInfo::expandFormat(docstring const & format,
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
docstring const & BibTeXInfo::getInfo(BibTeXInfoList const xrefs,
|
docstring const & BibTeXInfo::getInfo(BibTeXInfoList const & xrefs,
|
||||||
Buffer const & buf, CiteItem const & ci) const
|
Buffer const & buf, CiteItem const & ci) const
|
||||||
{
|
{
|
||||||
bool const richtext = ci.richtext;
|
bool const richtext = ci.richtext;
|
||||||
@ -1000,7 +1000,7 @@ docstring const & BibTeXInfo::operator[](string const & field) const
|
|||||||
|
|
||||||
|
|
||||||
docstring BibTeXInfo::getValueForKey(string const & oldkey, Buffer const & buf,
|
docstring BibTeXInfo::getValueForKey(string const & oldkey, Buffer const & buf,
|
||||||
CiteItem const & ci, BibTeXInfoList const xrefs, size_t maxsize) const
|
CiteItem const & ci, BibTeXInfoList const & xrefs, size_t maxsize) const
|
||||||
{
|
{
|
||||||
// anything less is pointless
|
// anything less is pointless
|
||||||
LASSERT(maxsize >= 16, maxsize = 16);
|
LASSERT(maxsize >= 16, maxsize = 16);
|
||||||
|
@ -69,7 +69,7 @@ public:
|
|||||||
docstring const getYear() const;
|
docstring const getYear() const;
|
||||||
/// \return formatted BibTeX data suitable for framing.
|
/// \return formatted BibTeX data suitable for framing.
|
||||||
/// \param vector of pointers to crossref/xdata information
|
/// \param vector of pointers to crossref/xdata information
|
||||||
docstring const & getInfo(BibTeXInfoList const xrefs,
|
docstring const & getInfo(BibTeXInfoList const & xrefs,
|
||||||
Buffer const & buf, CiteItem const & ci) const;
|
Buffer const & buf, CiteItem const & ci) const;
|
||||||
/// \return formatted BibTeX data for a citation label
|
/// \return formatted BibTeX data for a citation label
|
||||||
docstring const getLabel(BibTeXInfoList const xrefs,
|
docstring const getLabel(BibTeXInfoList const xrefs,
|
||||||
@ -123,7 +123,7 @@ private:
|
|||||||
/// to get the data from xref BibTeXInfo objects, which would normally
|
/// to get the data from xref BibTeXInfo objects, which would normally
|
||||||
/// be the one referenced in the crossref or xdata field.
|
/// be the one referenced in the crossref or xdata field.
|
||||||
docstring getValueForKey(std::string const & key, Buffer const & buf,
|
docstring getValueForKey(std::string const & key, Buffer const & buf,
|
||||||
CiteItem const & ci, BibTeXInfoList const xrefs, size_t maxsize = 4096) const;
|
CiteItem const & ci, BibTeXInfoList const & xrefs, size_t maxsize = 4096) const;
|
||||||
/// replace %keys% in a format string with their values
|
/// replace %keys% in a format string with their values
|
||||||
/// called from getInfo()
|
/// called from getInfo()
|
||||||
/// format strings may contain:
|
/// format strings may contain:
|
||||||
@ -141,7 +141,7 @@ private:
|
|||||||
/// moreover, keys that look like "%_key%" are treated as translatable
|
/// moreover, keys that look like "%_key%" are treated as translatable
|
||||||
/// so that things like "pp." and "vol." can be translated.
|
/// so that things like "pp." and "vol." can be translated.
|
||||||
docstring expandFormat(docstring const & fmt,
|
docstring expandFormat(docstring const & fmt,
|
||||||
BibTeXInfoList const xrefs, int & counter,
|
BibTeXInfoList const & xrefs, int & counter,
|
||||||
Buffer const & buf, CiteItem const & ci,
|
Buffer const & buf, CiteItem const & ci,
|
||||||
bool next = false, bool second = false) const;
|
bool next = false, bool second = false) const;
|
||||||
/// true if from BibTeX; false if from bibliography environment
|
/// true if from BibTeX; false if from bibliography environment
|
||||||
|
Loading…
Reference in New Issue
Block a user