Hi all,<div>   I find a bug in the VASTContext.h of the latest clang. I fixed it and commit a patch for it. As follows:</div><div><br></div><div><div>From 447d31176b513a03b253eb25ef314c2a3c0e428a Mon Sep 17 00:00:00 2001</div>
<div>From: Tsingray <tsingray@buildbot-slave-desktop.(none)></div><div>Date: Thu, 8 Mar 2012 22:11:54 +0800</div><div>Subject: [PATCH] fix a 'does not name a type' bug in VASTContext.h</div><div><br></div><div>
---</div><div> include/clang/AST/ASTContext.h |    2 +-</div><div> 1 files changed, 1 insertions(+), 1 deletions(-)</div><div><br></div><div>diff --git a/include/clang/AST/ASTContext.h b/include/clang/AST/ASTContext.h</div>
<div>index 3bdac2d..530f957 100644</div><div>--- a/include/clang/AST/ASTContext.h</div><div>+++ b/include/clang/AST/ASTContext.h</div><div>@@ -480,7 +480,7 @@ public:</div><div>                                   const FieldDecl *LastFD) const;</div>
<div> </div><div>   // Access to the set of methods overridden by the given C++ method.</div><div>-  typedef CXXMethodVector::const_iterator overridden_cxx_method_iterator;</div><div>+  typedef CXXMethodVector::iterator overridden_cxx_method_iterator;</div>
<div>   overridden_cxx_method_iterator</div><div>   overridden_methods_begin(const CXXMethodDecl *Method) const;</div><div> </div><div>-- </div><div>1.7.0.4</div></div>