accessors / friends needed for compiling-to-C++

This commit is contained in:
Vern Paxson 2021-04-19 14:58:06 -07:00
parent 66fb3e0f56
commit 1ede6a8424
3 changed files with 17 additions and 5 deletions

View file

@ -85,6 +85,12 @@ const AnyIndexExpr* Expr::AsAnyIndexExpr() const
return (const AnyIndexExpr*) this;
}
LambdaExpr* Expr::AsLambdaExpr()
{
CHECK_TAG(tag, EXPR_LAMBDA, "ExprVal::AsLambdaExpr", expr_name)
return (LambdaExpr*) this;
}
const LambdaExpr* Expr::AsLambdaExpr() const
{
CHECK_TAG(tag, EXPR_LAMBDA, "ExprVal::AsLambdaExpr", expr_name)