summaryrefslogtreecommitdiff
path: root/tools/versioner/src/DeclarationDatabase.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/versioner/src/DeclarationDatabase.cpp')
-rw-r--r--tools/versioner/src/DeclarationDatabase.cpp3
1 files changed, 0 insertions, 3 deletions
diff --git a/tools/versioner/src/DeclarationDatabase.cpp b/tools/versioner/src/DeclarationDatabase.cpp
index 19c2f0d0a..d9cff17d5 100644
--- a/tools/versioner/src/DeclarationDatabase.cpp
+++ b/tools/versioner/src/DeclarationDatabase.cpp
@@ -102,21 +102,18 @@ class Visitor : public RecursiveASTVisitor<Visitor> {
return true;
}
- DeclarationType declaration_type;
std::string declaration_name = getDeclName(named_decl);
bool is_extern = named_decl->getFormalLinkage() == ExternalLinkage;
bool is_definition = false;
bool no_guard = false;
if (auto function_decl = dyn_cast<FunctionDecl>(decl)) {
- declaration_type = DeclarationType::function;
is_definition = function_decl->isThisDeclarationADefinition();
} else if (auto var_decl = dyn_cast<VarDecl>(decl)) {
if (!var_decl->isFileVarDecl()) {
return true;
}
- declaration_type = DeclarationType::variable;
switch (var_decl->isThisDeclarationADefinition()) {
case VarDecl::DeclarationOnly:
is_definition = false;