llvm/llvm-project
Voir sur GitHubinclude/clang/Tooling/Refactoring/Rename/RenamingAction.h:79]: (performance)
Open
#34 652 ouverte le 14 nov. 2017
bugzillaclang:toolingconfirmedgood first issue
Métriques du dépôt
- Stars
- (26 378 stars)
- Métriques de merge PR
- (Merge moyen 1j 2h) (1 000 PRs mergées en 30 j)
Description
| Bugzilla Link | 35304 |
| Version | trunk |
| OS | Linux |
| Reporter | LLVM Bugzilla Contributor |
| CC | @JoeLoser |
Extended Description
trunk/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h:79]: (performance) Function parameter 'NewQualifiedName' should be passed by reference.
Source code is
QualifiedRenameRule(const NamedDecl *ND, std::string NewQualifiedName)
Maybe better code
QualifiedRenameRule(const NamedDecl *ND, const std::string & NewQualifiedName)