Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/ResolvExpr/AlternativeFinder.h

    rdc2e7e0 r3b58d91  
    6767                virtual void visit( ImplicitCopyCtorExpr * impCpCtorExpr );
    6868          public:  // xxx - temporary hack - should make Tuples::TupleAssignment a friend
     69          /// Runs a new alternative finder on each element in [begin, end)
     70          /// and writes each alternative finder to out.
    6971                template< typename InputIterator, typename OutputIterator >
    7072                void findSubExprs( InputIterator begin, InputIterator end, OutputIterator out );
     
    7274          private:
    7375                /// Adds alternatives for member expressions, given the aggregate, conversion cost for that aggregate, and name of the member
    74                 template< typename StructOrUnionType > void addAggMembers( StructOrUnionType *aggInst, Expression *expr, const Cost &newCost, const std::string &name );
     76                template< typename StructOrUnionType > void addAggMembers( StructOrUnionType *aggInst, Expression *expr, const Cost &newCost, Expression * member );
    7577                /// Adds alternatives for offsetof expressions, given the base type and name of the member
    7678                template< typename StructOrUnionType > void addOffsetof( StructOrUnionType *aggInst, const std::string &name );
Note: See TracChangeset for help on using the changeset viewer.