20#ifndef INCLUDED_IDL_INC_LEX_HXX
21#define INCLUDED_IDL_INC_LEX_HXX
112 std::vector<std::unique_ptr<SvToken> >::iterator
pCurToken;
132 sal_uInt32
n =
Tell();
156 std::vector<std::unique_ptr<SvToken> >::iterator pRetToken =
pCurToken;
162 return *(*pRetToken);
167 std::vector<std::unique_ptr<SvToken> >::iterator pRetToken =
pCurToken++;
174 return *(*pRetToken);
const OString & GetName() const
bool MakeToken(SvToken &)
void Seek(sal_uInt32 nPos)
SvTokenStream(const OUString &rFileName)
SvToken & GetToken() const
std::vector< std::unique_ptr< SvToken > >::iterator pCurToken
SvToken & GetToken_PrevAll()
SvToken & GetToken_Next()
std::vector< std::unique_ptr< SvToken > > aTokList
const OUString & GetFileName() const
std::unique_ptr< SvFileStream > pInStream
static const sal_uInt16 nTabSize
sal_uInt64 GetColumn() const
sal_uInt64 GetLine() const
void SetColumn(sal_uInt64 nColumnP)
OString GetTokenAsString() const
bool IsIdentifierHash() const
void SetLine(sal_uInt64 nLineP)
sal_uInt64 GetNumber() const
bool Is(SvStringHashEntry const *pEntry) const
void SetHash(SvStringHashEntry *pHashP)
bool IsIdentifier() const
SvToken & operator=(const SvToken &rObj)
const OString & GetString() const
SvStringHashEntry * pHash
SvToken(const SvToken &rObj)=delete