Ignore:
Timestamp:
May 17, 2019, 12:08:46 PM (4 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
arm-eh, cleanup-dtors, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
10a1225
Parents:
8ff178d
Message:

Fixed some warnings and better messaging for unimplemented stubs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Tuples/TupleExpansion.cc

    r8ff178d r77bfc80  
    320320        }
    321321        const ast::Type * makeTupleType( const std::vector<ast::ptr<ast::Expr>> & exprs ) {
    322                 assert(!"implemented; needs Type.cpp in build");
     322                (void) exprs;
     323                #warning Not implemented; needs Type.cpp in build
     324                assertf(false, "Not implemented; needs Type.cpp in build");
    323325                // // produce the TupleType which aggregates the types of the exprs
    324326                // std::vector<ast::ptr<ast::Type>> types;
    325                 // ast::CV::Qualifiers quals{ 
    326                 //      ast::CV::Const | ast::CV::Volatile | ast::CV::Restrict | ast::CV::Lvalue | 
     327                // ast::CV::Qualifiers quals{
     328                //      ast::CV::Const | ast::CV::Volatile | ast::CV::Restrict | ast::CV::Lvalue |
    327329                //      ast::CV::Atomic | ast::CV::Mutex };
    328                
     330
    329331                // for ( const ast::Expr * expr : exprs ) {
    330332                //      assert( expr->result );
Note: See TracChangeset for help on using the changeset viewer.