Author: modocache Date: Thu Aug 10 08:30:35 2017 New Revision: 310609 URL: http://llvm.org/viewvc/llvm-project?rev=310609&view=rev Log: [Parse] Document PrintStats, SkipFunctionBodies
Summary: Add documentation for `clang::ParseAST` parameters `PrintStats` and `SkipFunctionBodies`. Also, remove a tiny bit of trailing whitespace. Reviewers: craig.topper, doug.gregor, erikjv Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D36530 Modified: cfe/trunk/include/clang/Parse/ParseAST.h Modified: cfe/trunk/include/clang/Parse/ParseAST.h URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Parse/ParseAST.h?rev=310609&r1=310608&r2=310609&view=diff ============================================================================== --- cfe/trunk/include/clang/Parse/ParseAST.h (original) +++ cfe/trunk/include/clang/Parse/ParseAST.h Thu Aug 10 08:30:35 2017 @@ -29,10 +29,13 @@ namespace clang { /// This operation inserts the parsed decls into the translation /// unit held by Ctx. /// + /// \param PrintStats Whether to print LLVM statistics related to parsing. /// \param TUKind The kind of translation unit being parsed. - /// /// \param CompletionConsumer If given, an object to consume code completion /// results. + /// \param SkipFunctionBodies Whether to skip parsing of function bodies. + /// This option can be used, for example, to speed up searches for + /// delcarations/definitions when indexing. void ParseAST(Preprocessor &pp, ASTConsumer *C, ASTContext &Ctx, bool PrintStats = false, TranslationUnitKind TUKind = TU_Complete, @@ -43,7 +46,7 @@ namespace clang { /// abstract syntax tree. void ParseAST(Sema &S, bool PrintStats = false, bool SkipFunctionBodies = false); - + } // end namespace clang #endif _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits