Get rid of the old Semantic pass.

This commit is contained in:
Roberto Raggi
2010-08-13 16:17:44 +02:00
parent 6659e3ecba
commit 0540aa362d
26 changed files with 20 additions and 4256 deletions

View File

@@ -61,7 +61,8 @@ public:
void operator()(TranslationUnitAST *ast, Namespace *globalNamespace);
void operator()(DeclarationAST *ast, Scope *scope);
void operator()(ExpressionAST *ast, Scope *scope);
FullySpecifiedType operator()(ExpressionAST *ast, Scope *scope);
FullySpecifiedType operator()(NewTypeIdAST *ast, Scope *scope);
bool skipFunctionBodies() const;
void setSkipFunctionBodies(bool skipFunctionBodies);