summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--clang-tools-extra/clangd/FindSymbols.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/clang-tools-extra/clangd/FindSymbols.cpp b/clang-tools-extra/clangd/FindSymbols.cpp
index fcd725faef8..695f5f9e150 100644
--- a/clang-tools-extra/clangd/FindSymbols.cpp
+++ b/clang-tools-extra/clangd/FindSymbols.cpp
@@ -176,14 +176,14 @@ llvm::Optional<DocumentSymbol> declToSym(ASTContext &Ctx, const NamedDecl &ND) {
return SI;
}
-/// A helper class to build an outline for the parse AST. It traverse the AST
+/// A helper class to build an outline for the parse AST. It traverses the AST
/// directly instead of using RecursiveASTVisitor (RAV) for three main reasons:
-/// - there is no way to keep RAV from traversing subtrees we're not
+/// - there is no way to keep RAV from traversing subtrees we are not
/// interested in. E.g. not traversing function locals or implicit template
/// instantiations.
-/// - it's easier to combine results of recursive passes, e.g.
+/// - it's easier to combine results of recursive passes,
/// - visiting decls is actually simple, so we don't hit the complicated
-/// cases that RAV mostly helps with (types and expressions, etc.)
+/// cases that RAV mostly helps with (types, expressions, etc.)
class DocumentOutline {
public:
DocumentOutline(ParsedAST &AST) : AST(AST) {}
OpenPOWER on IntegriCloud