diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-01-04 00:27:27 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-01-04 00:27:27 +0000 |
commit | b162054ba8f5b64fe87fbc4837933ab23eebd52b (patch) | |
tree | 4421c4b4676ed5b6713211343fc6d833488c4044 /lib/Parse/ParseObjc.cpp | |
parent | 1b21391b3b1b7dd829c35f9b69199ed2a67da25a (diff) |
Rename MaybeSkipFunctionBodyForCodeCompletion -> trySkippingFunctionBodyForCodeCompletion and check isCodeCompletionEnabled() before doing the call.
Suggestions by Chris.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@122792 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Parse/ParseObjc.cpp')
-rw-r--r-- | lib/Parse/ParseObjc.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/Parse/ParseObjc.cpp b/lib/Parse/ParseObjc.cpp index 25829e8975..e1c36e8eaa 100644 --- a/lib/Parse/ParseObjc.cpp +++ b/lib/Parse/ParseObjc.cpp @@ -1718,8 +1718,9 @@ Decl *Parser::ParseObjCMethodDefinition() { // specified Declarator for the method. Actions.ActOnStartOfObjCMethodDef(getCurScope(), MDecl); - if (MaybeSkipFunctionBodyForCodeCompletion()) - return Actions.ActOnFinishFunctionBody(MDecl, 0); + if (PP.isCodeCompletionEnabled()) + if (trySkippingFunctionBodyForCodeCompletion()) + return Actions.ActOnFinishFunctionBody(MDecl, 0); StmtResult FnBody(ParseCompoundStatementBody()); |