Cppcheck
|
Public Member Functions | |
Decl (Scope *scope) | |
Decl (Token *def, Variable *var) | |
Decl (Token *def, Function *function) | |
Decl (Token *def, Enumerator *enumerator) | |
void | ref (Token *tok) const |
Public Attributes | |
Token * | def {} |
Enumerator * | enumerator {} |
Function * | function {} |
Scope * | scope {} |
Variable * | var {} |
Definition at line 208 of file clangimport.cpp.
|
inlineexplicit |
Definition at line 209 of file clangimport.cpp.
Definition at line 210 of file clangimport.cpp.
Definition at line 211 of file clangimport.cpp.
|
inline |
Definition at line 212 of file clangimport.cpp.
|
inline |
Definition at line 213 of file clangimport.cpp.
References Variable::declarationId(), enumerator, Token::enumerator(), Token::function(), var, Token::variable(), and Token::varId().
Token* clangimport::Data::Decl::def {} |
Definition at line 223 of file clangimport.cpp.
Enumerator* clangimport::Data::Decl::enumerator {} |
Definition at line 224 of file clangimport.cpp.
Referenced by ref().
Function* clangimport::Data::Decl::function {} |
Definition at line 225 of file clangimport.cpp.
Scope* clangimport::Data::Decl::scope {} |
Definition at line 226 of file clangimport.cpp.
Variable* clangimport::Data::Decl::var {} |
Definition at line 227 of file clangimport.cpp.
Referenced by ref(), and clangimport::Data::replaceVarDecl().