diff options
Diffstat (limited to 'src/shared/cplusplus/CheckDeclaration.cpp')
-rw-r--r-- | src/shared/cplusplus/CheckDeclaration.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/shared/cplusplus/CheckDeclaration.cpp b/src/shared/cplusplus/CheckDeclaration.cpp index d0472334dd..ec8ddfcc4c 100644 --- a/src/shared/cplusplus/CheckDeclaration.cpp +++ b/src/shared/cplusplus/CheckDeclaration.cpp @@ -206,7 +206,7 @@ bool CheckDeclaration::visit(SimpleDeclarationAST *ast) Function *fun = 0; if (declTy && 0 != (fun = declTy->asFunctionType())) { - fun->setSourceLocation(location); + fun->setSourceLocation(location, translationUnit()); fun->setScope(_scope); fun->setName(name); fun->setMethodKey(semantic()->currentMethodKey()); @@ -341,7 +341,7 @@ bool CheckDeclaration::visit(FunctionDefinitionAST *ast) fun->setStartOffset(tokenAt(ast->firstToken()).offset); fun->setEndOffset(tokenAt(ast->lastToken()).offset); if (ast->declarator) - fun->setSourceLocation(ast->declarator->firstToken()); + fun->setSourceLocation(ast->declarator->firstToken(), translationUnit()); fun->setName(name); fun->setTemplateParameters(_templateParameters); fun->setVisibility(semantic()->currentVisibility()); |