diff options
Diffstat (limited to 'clang-tools-extra/clangd/SourceCode.h')
-rw-r--r-- | clang-tools-extra/clangd/SourceCode.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang-tools-extra/clangd/SourceCode.h b/clang-tools-extra/clangd/SourceCode.h index 5f27ee2be21..81b4672b184 100644 --- a/clang-tools-extra/clangd/SourceCode.h +++ b/clang-tools-extra/clangd/SourceCode.h @@ -77,7 +77,8 @@ llvm::Expected<SourceLocation> sourceLocationInMainFile(const SourceManager &SM, /// Get the beginning SourceLocation at a specified \p Pos in the main file. /// May be invalid if Pos is, or if there's no identifier. -/// FIXME: this returns the macro-expansion location, but it shouldn't. +/// The returned position is in the main file, callers may prefer to +/// obtain the macro expansion location. SourceLocation getBeginningOfIdentifier(const Position &Pos, const SourceManager &SM, const LangOptions &LangOpts); |