diff --git a/lib/symboldatabase.cpp b/lib/symboldatabase.cpp index ceb06e07d..6b9269d55 100644 --- a/lib/symboldatabase.cpp +++ b/lib/symboldatabase.cpp @@ -4081,6 +4081,8 @@ static void setValueType(Token *tok, const ValueType &valuetype, bool cpp, Value static void setValueType(Token *tok, const Variable &var, bool cpp, ValueType::Sign defaultSignedness, const Library* lib) { + if (var.isStlType()) + return; ValueType valuetype; valuetype.pointer = var.dimensions().size(); valuetype.typeScope = var.typeScope();