Ignore:
Timestamp:
Feb 1, 2024, 5:13:04 PM (6 months ago)
Author:
JiadaL <j82liang@…>
Branches:
master
Children:
020fa10
Parents:
496ffc17
Message:

Remove EnumPosExpr?, an early design that no longer used. The implementation of the feature has been replaced by ReplacePseudoFunc?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ResolvExpr/Resolver.cc

    r496ffc17 r9ddcee1  
    411411                const ast::ConstructorInit * previsit( const ast::ConstructorInit * );
    412412
    413                 const ast::EnumPosExpr *         previsit( const ast::EnumPosExpr * );
    414 
    415413                void resolveWithExprs(std::vector<ast::ptr<ast::Expr>> & exprs, std::list<ast::ptr<ast::Stmt>> & stmtsToAdd);
    416414
     
    12321230        }
    12331231
    1234         const ast::EnumPosExpr * Resolver::previsit( const ast::EnumPosExpr * enumPos ) {
    1235                 visitor->maybe_accept( enumPos, &ast::EnumPosExpr::expr );
    1236                 return enumPos;
    1237         }
    1238 
    12391232        // suppress error on autogen functions and mark invalid autogen as deleted.
    12401233        bool Resolver::on_error(ast::ptr<ast::Decl> & decl) {
Note: See TracChangeset for help on using the changeset viewer.