ng_expr_info: more complete analysis passes

This commit is contained in:
Justin Viiret
2017-06-08 10:33:23 +10:00
committed by Matthew Barr
parent c4e2459318
commit 9aee3b22b5
3 changed files with 44 additions and 15 deletions

View File

@@ -41,9 +41,10 @@ namespace ue2 {
class ExpressionInfo;
class NGHolder;
class ReportManager;
struct CompileContext;
void fillExpressionInfo(ReportManager &rm, NGHolder &g,
const ExpressionInfo &expr, hs_expr_info *info);
void fillExpressionInfo(ReportManager &rm, const CompileContext &cc,
NGHolder &g, ExpressionInfo &expr, hs_expr_info *info);
} // namespace ue2