Clang import; Set function pointer properly
This commit is contained in:
parent
fd1809590c
commit
47e186864b
|
@ -127,9 +127,11 @@ namespace clangimport {
|
|||
Decl(Token *def, Variable *var) : def(def), function(nullptr), var(var) {}
|
||||
Decl(Token *def, Function *function) : def(def), function(function), var(nullptr) {}
|
||||
void ref(Token *tok) {
|
||||
tok->function(function);
|
||||
if (function)
|
||||
tok->function(function);
|
||||
tok->varId(var ? var->declarationId() : 0);
|
||||
tok->variable(var);
|
||||
if (var)
|
||||
tok->variable(var);
|
||||
}
|
||||
Token *def;
|
||||
Function *function;
|
||||
|
|
Loading…
Reference in New Issue