Tokenizer: added doxygen comments
This commit is contained in:
parent
a9aa6375b7
commit
71acf78c64
|
@ -125,14 +125,25 @@ public:
|
||||||
|
|
||||||
const std::vector<std::string> *getFiles() const;
|
const std::vector<std::string> *getFiles() const;
|
||||||
|
|
||||||
|
/** recreate symbol database */
|
||||||
void fillFunctionList();
|
void fillFunctionList();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get function token by function name
|
||||||
|
* @todo better handling of overloaded functions
|
||||||
|
* @todo only scan parent scopes
|
||||||
|
* @param funcname function name
|
||||||
|
*/
|
||||||
const Token *getFunctionTokenByName(const char funcname[]) const;
|
const Token *getFunctionTokenByName(const char funcname[]) const;
|
||||||
|
|
||||||
|
/** get tokens */
|
||||||
const Token *tokens() const;
|
const Token *tokens() const;
|
||||||
|
|
||||||
|
/** return filename for given token */
|
||||||
std::string file(const Token *tok) const;
|
std::string file(const Token *tok) const;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* get error messages
|
* get error messages that the tokenizer generate
|
||||||
*/
|
*/
|
||||||
virtual void getErrorMessages(ErrorLogger *errorLogger, const Settings *settings);
|
virtual void getErrorMessages(ErrorLogger *errorLogger, const Settings *settings);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue