[clangd] Fix typos and grammar in a comment. NFC

llvm-svn: 368824
This commit is contained in:
Ilya Biryukov 2019-08-14 10:49:32 +00:00
parent 8caa0aaa4d
commit 928bf19b65
1 changed files with 4 additions and 4 deletions

View File

@ -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) {}