diff options
Diffstat (limited to 'include/clang/Sema/ParseAST.h')
| -rw-r--r-- | include/clang/Sema/ParseAST.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/include/clang/Sema/ParseAST.h b/include/clang/Sema/ParseAST.h index 8a245d03cdaa3..f6cff2a023e63 100644 --- a/include/clang/Sema/ParseAST.h +++ b/include/clang/Sema/ParseAST.h @@ -20,7 +20,7 @@ namespace clang { class ASTContext; class CodeCompleteConsumer; class Sema; - + /// \brief Parse the entire file specified, notifying the ASTConsumer as /// the file is parsed. /// @@ -30,11 +30,13 @@ namespace clang { /// \param CompleteTranslationUnit When true, the parsed file is /// considered to be a complete translation unit, and any /// end-of-translation-unit wrapup will be performed. + /// + /// \param CompletionConsumer If given, an object to consume code completion + /// results. void ParseAST(Preprocessor &pp, ASTConsumer *C, ASTContext &Ctx, bool PrintStats = false, bool CompleteTranslationUnit = true, - CodeCompleteConsumer *(*CreateCodeCompleter)(Sema &, void *Data) = 0, - void *CreateCodeCompleterData = 0); + CodeCompleteConsumer *CompletionConsumer = 0); } // end namespace clang |
