Code completion for ordinary names when we're starting a declaration, expression, or statement

llvm-svn: 82481
diff --git a/clang/lib/Sema/Sema.h b/clang/lib/Sema/Sema.h
index aa35a60..7fa5462 100644
--- a/clang/lib/Sema/Sema.h
+++ b/clang/lib/Sema/Sema.h
@@ -3629,6 +3629,7 @@
   /// \name Code completion
   //@{
   void setCodeCompleteConsumer(CodeCompleteConsumer *CCC);
+  virtual void CodeCompleteOrdinaryName(Scope *S);
   virtual void CodeCompleteMemberReferenceExpr(Scope *S, ExprTy *Base,
                                                SourceLocation OpLoc,
                                                bool IsArrow);