21#define SYMDEF_COMMAND "declare"
41 bool isSymbol(
const std::string& sSymbol)
const;
This class handles the file-static constants, which are more or less macros similar to #define in C/C...
void resolveSymbols(std::string &sCommandLine) const
Resolve all file-static constant declarations in the current line.
void clear()
Remove all file-static constant declarations.
bool isSymbol(const std::string &sSymbol) const
Check, whether the passed string is a defined symbol (will be used by the static code analyzer).
void createSymbol(const std::string &sCommandLine)
Create one or more new file-static constant declarations for the current file.
std::map< std::string, std::string > m_symDefs