From 70aac785822d14bdcf2c276e6a545023aef10fb5 Mon Sep 17 00:00:00 2001 From: Christian Kamm Date: Thu, 8 Sep 2011 12:52:37 +0200 Subject: [PATCH] C++: Always set source location of function symbols. Change-Id: I83bcea6fcdbf113d541a962ac461aef1765d99fd Reviewed-on: http://codereview.qt-project.org/4433 Reviewed-by: Roberto Raggi --- src/libs/3rdparty/cplusplus/Bind.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libs/3rdparty/cplusplus/Bind.cpp b/src/libs/3rdparty/cplusplus/Bind.cpp index 2da94f4b313..32420271b9c 100644 --- a/src/libs/3rdparty/cplusplus/Bind.cpp +++ b/src/libs/3rdparty/cplusplus/Bind.cpp @@ -1778,6 +1778,7 @@ bool Bind::visit(SimpleDeclarationAST *ast) if (Function *fun = decl->type()->asFunctionType()) { fun->setScope(_scope); + fun->setSourceLocation(sourceLocation, translationUnit()); setDeclSpecifiers(fun, type); if (declaratorId && declaratorId->name)