Ignore:
Timestamp:
Jan 17, 2023, 4:27:18 PM (17 months ago)
Author:
Andrew Beach <ajbeach@…>
Branches:
ADT, ast-experimental, master
Children:
5bf3976
Parents:
7b5694d
Message:

Header Clean-up: Moving more declarations to the header of the implementation file.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ResolvExpr/typeops.h

    r7b5694d rfed6a0f  
    8686                const ast::SymbolTable & symtab, const ast::TypeEnvironment & env );
    8787
    88         // in ConversionCost.cc
    89         Cost conversionCost( const Type * src, const Type * dest, bool srcIsLvalue,
    90                 const SymTab::Indexer & indexer, const TypeEnvironment & env );
    91         Cost conversionCost(
    92                 const ast::Type * src, const ast::Type * dst, bool srcIsLvalue,
    93                 const ast::SymbolTable & symtab, const ast::TypeEnvironment & env );
    94 
    95         // in AlternativeFinder.cc
    96         Cost computeConversionCost( Type * actualType, Type * formalType, bool actualIsLvalue,
    97                 const SymTab::Indexer & indexer, const TypeEnvironment & env );
    98 
    9988        // in PtrsAssignable.cc
    10089        int ptrsAssignable( const Type * src, const Type * dest, const TypeEnvironment & env );
     
    137126                return false;
    138127        }
    139 
    140         // in AlternativeFinder.cc
    141         void referenceToRvalueConversion( Expression *& expr, Cost & cost );
    142         // in CandidateFinder.cpp
    143         const ast::Expr * referenceToRvalueConversion( const ast::Expr * expr, Cost & cost );
    144128
    145129        /// flatten tuple type into list of types
Note: See TracChangeset for help on using the changeset viewer.