[libclang] Use a copy of the data-recursive RecursiveASTVisitor inside libclang.

This is temporary until we settle on how to make the main RecursiveASTVisitor safe.
There are some modifications on the original version, to avoid extreme memory usage
when compiling for release.

rdar://11179167

llvm-svn: 156329
This commit is contained in:
Argyrios Kyrtzidis 2012-05-07 22:16:46 +00:00
parent 3c52f0281f
commit c893ba465e
3 changed files with 2245 additions and 2 deletions

View File

@ -9,7 +9,7 @@
#include "IndexingContext.h"
#include "clang/AST/RecursiveASTVisitor.h"
#include "RecursiveASTVisitor.h"
using namespace clang;
using namespace cxindex;

View File

@ -9,7 +9,7 @@
#include "IndexingContext.h"
#include "clang/AST/RecursiveASTVisitor.h"
#include "RecursiveASTVisitor.h"
using namespace clang;
using namespace cxindex;

File diff suppressed because it is too large Load Diff