Ignore:
Timestamp:
Nov 13, 2023, 1:40:12 PM (11 months ago)
Author:
Andrew Beach <ajbeach@…>
Branches:
master
Children:
6ea85b22
Parents:
25f2798
Message:

Removed forward declarations missed in the BaseSyntaxNode? removal. Removed code and modified names to support two versions of the ast.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/SymTab/FixFunction.cc

    r25f2798 r0bd3faf  
    2626
    2727namespace {
    28         struct FixFunction_new final : public ast::WithShortCircuiting {
     28        struct FixFunction final : public ast::WithShortCircuiting {
    2929                bool isVoid = false;
    3030
     
    7070
    7171const ast::DeclWithType * fixFunction( const ast::DeclWithType * dwt, bool & isVoid ) {
    72         ast::Pass< FixFunction_new > fixer;
     72        ast::Pass< FixFunction > fixer;
    7373        dwt = dwt->accept( fixer );
    7474        isVoid |= fixer.core.isVoid;
     
    7777
    7878const ast::Type * fixFunction( const ast::Type * type, bool & isVoid ) {
    79         ast::Pass< FixFunction_new > fixer;
     79        ast::Pass< FixFunction > fixer;
    8080        type = type->accept( fixer );
    8181        isVoid |= fixer.core.isVoid;
Note: See TracChangeset for help on using the changeset viewer.